Wilson Ho created TS-2385:
-----------------------------

             Summary: 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
            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)

Reply via email to