arturobernalg opened a new pull request, #441:
URL: https://github.com/apache/httpcomponents-client/pull/441

   This pull request introduces a new `LinearBackoffManager` class, providing a 
more efficient and robust connection pool management strategy using cool-down 
periods and route-specific backoff/probe attempts.
   
   
   Main features:
   
   1. Add ConcurrentHashMaps to store lastRouteProbes, lastRouteBackoffs, and 
routeAttempts, providing thread-safety and easy access to route-specific data.
   2. Implement the cool-down period enforcement in the `shouldSkip()` method, 
ensuring that adjustments to connection pool sizes only occur after the 
cool-down period has passed.
   3. Add route-specific backoff and probe attempts management to allow for 
better control over individual route behaviors.
   


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to