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 <shinr...@ieee.org>
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 infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to