[jira] [Updated] (HTTPCLIENT-1404) Provide connection pool usage statistics for PoolingClientConnectionManager

2017-05-02 Thread Oleg Kalnichevski (JIRA)

 [ 
https://issues.apache.org/jira/browse/HTTPCLIENT-1404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleg Kalnichevski updated HTTPCLIENT-1404:
--
Fix Version/s: (was: Future)

> Provide connection pool usage statistics for PoolingClientConnectionManager
> ---
>
> Key: HTTPCLIENT-1404
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1404
> Project: HttpComponents HttpClient
>  Issue Type: New Feature
>  Components: HttpClient (classic)
>Reporter: Allen Wang
>Priority: Minor
>
> For clients that have high request rate to their corresponding services, it 
> is critical that the client has an efficient connection pool and reuse free 
> connections as often as possible, and is free from bugs like not releasing 
> resources from http response that causes low reuse of connections and timed 
> out waiting for connection. To meet that requirement, the developers need to 
> have insight of current state of the connection pool.
> Connection pool, like any object pool or cache, needs to have statistics for 
> fine tuning, like Guava CacheBuilder that provides statics for cache hit 
> ratio and many others.
> It will be very beneficial if the PoolingClientConnectionManager provides 
> following statistics:
> - count of occurrences that a free entry is obtained when requesting a 
> connection 
> - count of occurrences that a new entry is created
> - count of occurrences that an entry is released
> - count of occurrences that an entry is deleted
> I was able to provide such statistics for the deprecated 
> ThreadSafeClientConnManager in Ribbon:
> https://github.com/Netflix/ribbon/pull/47
> But it seems that PoolingClientConnectionManager does not provide such hooks.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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



[jira] [Updated] (HTTPCLIENT-1404) Provide connection pool usage statistics for PoolingClientConnectionManager

2013-09-27 Thread Oleg Kalnichevski (JIRA)

 [ 
https://issues.apache.org/jira/browse/HTTPCLIENT-1404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleg Kalnichevski updated HTTPCLIENT-1404:
--

  Component/s: HttpConn
 Priority: Minor  (was: Major)
Fix Version/s: Future

 Provide connection pool usage statistics for PoolingClientConnectionManager
 ---

 Key: HTTPCLIENT-1404
 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1404
 Project: HttpComponents HttpClient
  Issue Type: New Feature
  Components: HttpConn
Reporter: Allen Wang
Priority: Minor
 Fix For: Future


 For clients that have high request rate to their corresponding services, it 
 is critical that the client has an efficient connection pool and reuse free 
 connections as often as possible, and is free from bugs like not releasing 
 resources from http response that causes low reuse of connections and timed 
 out waiting for connection. To meet that requirement, the developers need to 
 have insight of current state of the connection pool.
 Connection pool, like any object pool or cache, needs to have statistics for 
 fine tuning, like Guava CacheBuilder that provides statics for cache hit 
 ratio and many others.
 It will be very beneficial if the PoolingClientConnectionManager provides 
 following statistics:
 - count of occurrences that a free entry is obtained when requesting a 
 connection 
 - count of occurrences that a new entry is created
 - count of occurrences that an entry is released
 - count of occurrences that an entry is deleted
 I was able to provide such statistics for the deprecated 
 ThreadSafeClientConnManager in Ribbon:
 https://github.com/Netflix/ribbon/pull/47
 But it seems that PoolingClientConnectionManager does not provide such hooks.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

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