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)