jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Mouawad <philippe.moua...@gmail.com>
Subject Re: HttpClient 4.2.6 : ManagedClientConnectionImpl way of checking stale connection and Performances
Date Tue, 10 Dec 2013 07:49:20 GMT
Hello,
I commited config change as it seems really promosing in terms pf
performance improvement without feature degradation.

I tested locally but It would really be interesting if you could make a
comparison with 2.10.
Regards

On Sunday, December 8, 2013, Philippe Mouawad wrote:

> Hello,
> Profiling JMeter, I noticed an important number of SocketTimeoutException
> being triggered without any impact on response status.
>
> I investigated it a bit deeper and find out it affected only HttpClient
> implementations.
> Looking a bit deeper, it is due to connection stale check which is enabled
> by default.
> This check sets a timeout to 1ms , see :
> - org.apache.http.impl.io.SocketInputBuffer#isDataAvailable
> - org.apache.http.impl.AbstractHttpClientConnection#isStale
>
>
> I wonder if it's a good idea to keep it enabled by default as with high
> number of Threads and throughput it means a huge number of Exception.
>
> HttpClient 3 has same issue.
>
> Regards
> Philippe
>
>

-- 
Cordialement.
Philippe Mouawad.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message