[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-2024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16972235#comment-16972235
 ] 

shatk commented on HTTPCLIENT-2024:
-----------------------------------

@Oleg Kalnichevski,   Thanks for your response. If we skip connection pooling, 
by using dynamic url  _https://camel.apache.org/manual/latest/toD-eip.html_ the 
issue is not happening with the same  target server/infrastucture.

So we done the work around by using ConnPooling by default and if it's fails 
with *NoHttpResponseException* we handle the exception by retrying connection 
using dynamic url, where fresh new connection is established. This way we are 
able to solve the Prod issue.

Request to please look @ stale connection check with in connectionPool 
implementation 
[org.apache.http.impl.conn.PoolingHttpClientConnectionManager@4c00bb4] ?

> NoHttpResponseException on high Load
> ------------------------------------
>
>                 Key: HTTPCLIENT-2024
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2024
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: HttpClient (classic)
>    Affects Versions: 4.5.7
>            Reporter: shatk
>            Priority: Major
>              Labels: camel-http4,, http-client
>
>  
> Getting _NoHttpResponseException : host:port failed to respond_  on high 
> Load. 
> This is happening for httpclient-4.5.7  as well as httpclient-4.5.10  version 
> of apache http client on high load [100 TPS]
>  Apache http client is used internally by camel http4. 
> [https://github.com/HydAu/Camel/blob/master/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpComponent.java]
>  > camel http4 connection config :
> connectionsPerRoute : 100
> maxTotalConnections : 1000 
>  
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to