Configure Maximum Connection Lifetimes --------------------------------------
Key: HTTPCLIENT-1000 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1000 Project: HttpComponents HttpClient Issue Type: Improvement Components: HttpClient Reporter: Michajlo Matijkiw Provide a means of configuring a maximum lifetime for HttpClient connections. Currently, it would appear as long as a connection is used it may persist indefinitely. This would be useful for situations where HttpClient needs to react DNS changes, such as the following: - HttpClient maintains connections to example.com which resolves to IP A - Machine at IP A fails, and example.com now resolves to backup machine at IP B - Since IP A is failing, connections are destroyed, and new connections are made to IP B - Machine at IP A recovers, but HttpClient maintains connections to IP B since the connections are still healthy The desired behavior would be that connections to IP B will reach their connection lifetime, and new connections could be created back to IP A according to the updated DNS settings. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org