jrushford opened a new pull request #7485: URL: https://github.com/apache/trafficserver/pull/7485
This PR updates parent selection to limit the number of simultaneous transactions that will retry a parent once it's retry_time window has elapsed. The limiting prevents a thundering retry of a parent by hundreds of transactions that could very will hang if the parent is still unreachable following retry_time expiration, The config parameter 'proxy.config.http.parent_proxy.max_trans_retries' is added to let the operator decide how many transactions will be allowed to retry a parent when it's retry time has elapsed. The parameter defaults to 4. We have had this patch deployed to production canaries for about 2 weeks now and it is functioning as intended. We are beginning to roll it out into production soon. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
