Matt Inger created HTTPCLIENT-1492:
--------------------------------------

             Summary: "TimeToLive" for connection pooling not settable via 
HttpClientBuilder
                 Key: HTTPCLIENT-1492
                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1492
             Project: HttpComponents HttpClient
          Issue Type: Improvement
          Components: HttpClient
    Affects Versions: 4.3.3
            Reporter: Matt Inger


The "timeToLive" property for connection pools is not settable via 
HttpClientBuilder, nor is it settable on the PoolingConnectionManager at any 
time other than construction.  As such, setting this attribute requires that 
you deliberately create your own PoolingConnectionManager, which includes any 
SSLSocketFactory creation, etc....

This vastly complicates the process of creating pooled connections with a time 
to live setting of anything other than -1 (no expiration, which is the default, 
and what ends up getting used by HttpClientBulder).

I'm requesting that HttpClientBuilder provide a way to set this property.




--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to