Dk Jack
2018-11-23 19:19:10 UTC
Hi,
I am trying to understand the config.net.connections_throttle configuration
shown below. The documentation says roughly 10% of the connections are
reserved for origin server connections. If the default was setting is
30,000, how does it arrive at the 9000 number for client connections
(assuming client-side connections here means connections from clients i.e
not connections to origin), should it not be 27k? If I set the
configuration to 0, is the number of origin server connections still
limited to 10%? Thanks for your help.
Dk.
proxy.config.net.connections_throttle
<https://docs.trafficserver.apache.org/en/latest/admin-guide/files/records.config.en.html#proxy-config-net-connections-throttle>
Scope: CONFIG
Type: INT
Default: 30000
The total number of client and origin server connections that the server
can handle simultaneously. This is in fact the max number of file
descriptors that the *traffic_server* process can have open at any given
time. Roughly 10% of these connections are reserved for origin server
connections, i.e. from the default, only ~9,000 client connections can be
handled. This should be tuned according to your memory size, and expected
work load. If this is set to 0, the throttling logic is disabled.
I am trying to understand the config.net.connections_throttle configuration
shown below. The documentation says roughly 10% of the connections are
reserved for origin server connections. If the default was setting is
30,000, how does it arrive at the 9000 number for client connections
(assuming client-side connections here means connections from clients i.e
not connections to origin), should it not be 27k? If I set the
configuration to 0, is the number of origin server connections still
limited to 10%? Thanks for your help.
Dk.
proxy.config.net.connections_throttle
<https://docs.trafficserver.apache.org/en/latest/admin-guide/files/records.config.en.html#proxy-config-net-connections-throttle>
Scope: CONFIG
Type: INT
Default: 30000
The total number of client and origin server connections that the server
can handle simultaneously. This is in fact the max number of file
descriptors that the *traffic_server* process can have open at any given
time. Roughly 10% of these connections are reserved for origin server
connections, i.e. from the default, only ~9,000 client connections can be
handled. This should be tuned according to your memory size, and expected
work load. If this is set to 0, the throttling logic is disabled.