GitHub user shinrich opened a pull request:
https://github.com/apache/trafficserver/pull/761
TS-4332: proxy.config.net.connections_throttle should allow for immedâ¦
â¦iate error return when accepts reach throttle limit
Removed emergency_throttle logic because we have had problems getting
things to recover after going into emergency. Need to reconsider how to do
tiers of throttling that are recoverable.
Changed the inbound over limit requests to close the connection
immediately. This reduces load on the ATS process which is reasonable if we
are trying to shed connections.
Added metrics to track how inbound and outbound connections are throttled.
Added port decoration to indicate that a port should not be throttled.
Useful to protect health check and other internal communication.
Updated documentation.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/shinrich/trafficserver ts-4332
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/trafficserver/pull/761.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #761
----
commit b616cd082fa58cbaf6b460267da95e29d8004b13
Author: Susan Hinrichs <[email protected]>
Date: 2016-06-29T00:35:20Z
TS-4332: proxy.config.net.connections_throttle should allow for immediate
error return when accepts reach throttle limit
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---