You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Wilson Ho (JIRA)" <ji...@apache.org> on 2013/11/22 03:14:35 UTC
[jira] [Updated] (TS-2385) http.origin_max_connections is ignored
when http.keep_alive_post_out is set
[ https://issues.apache.org/jira/browse/TS-2385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wilson Ho updated TS-2385:
--------------------------
Affects Version/s: 3.0.5
4.0.2
> http.origin_max_connections is ignored when http.keep_alive_post_out is set
> ----------------------------------------------------------------------------
>
> Key: TS-2385
> URL: https://issues.apache.org/jira/browse/TS-2385
> Project: Traffic Server
> Issue Type: Bug
> Components: Core
> Affects Versions: 3.0.5, 4.0.2
> Reporter: Wilson Ho
>
> Using the following settings:
> CONFIG proxy.config.http.server_max_connections INT 0
> CONFIG proxy.config.http.origin_max_connections INT 200
> CONFIG proxy.config.http.keep_alive_post_out INT 1
> The origin_max_connections is NOT honored and at some point TS would start creating much much more than 200 connections to each origin server.
> To repeat:
> 1) simulate 1000 clients and have each of them continuously send requests to TS. It doesn't matter if these are GET or POST requests.
> 2) monitor the number of TCP connection to the origin server.
> 3) The origin_max_connections might hold up for a few minutes, but after a while, it starts to "break" and you would see close to 1000 connections being created.
> If keep_alive_post_out is turned off, then using the same experiment, TS maintains the outgoing connection count pretty steadily at 200.
--
This message was sent by Atlassian JIRA
(v6.1#6144)