hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: PROBLEM WITH setMaxTotalConnections
Date Fri, 23 Mar 2007 10:43:10 GMT
Surely if you make 10 requests to the servlet there will be 10 servlet
instances?

It looks like each has its own connection manager ...

On 23/03/07, Joan Balagueró <joan.balaguero@grupoventus.com> wrote:
> Hi,
>
>
>
> I'm trying to limit the total number of http connections in my httpclient
> instance. I'm using a multithreaded http connection manager. The code is the
> following:
>
>
>
>   HttpClient objHttp = new HttpClient(new
> MultiThreadedHttpConnectionManager());
>
>   objHttp.getHttpConnectionManager().getParams().setMaxTotalConnections(1);
>
>
> objHttp.getHttpConnectionManager().getParams().setConnectionTimeout(connecti
> onTimeout);
>
>
> objHttp.getHttpConnectionManager().getParams().setSoTimeout(responseTimeout)
> ;
>
>
> objHttp.getHttpConnectionManager().getParams().setStaleCheckingEnabled(true)
> ;
>
>   objHttp.getParams().setCookiePolicy(CookiePolicy.RFC_2109);
>
>
>
> This is part of a servlet that receives a request and sends an http request
> to another server using this httpclient. As you can see, I'm limiting the
> total number to 1 in order to make a test.
>
>
>
> But, if I send to this servlet many simultaneous requests (10 or more), no
> errors happens and httpclient opens 10 (or more) http connections, ignoring
> my limit of 1.
>
>
>
> I suppose that I'm misunderstanding something, but I don't know what. Can
> anybody help me?
>
>
>
> Thanks,
>
>
>
> Joan.
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: httpclient-user-help@jakarta.apache.org


Mime
View raw message