Hi,
I am using a single HttpClient that is shared by more than 100 threads.
Each thread is a separate user and hence should have separate
session/cookie information. However, the HttpClient has a single
HttpState object that saves all the cookies. How should I go about
implementing this?

Thanks in advance
Prasad

-----Original Message-----
From: Michael Becke [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 03, 2005 6:33 AM
To: HttpClient User Discussion
Subject: Re: HttpClient under load

Hi Prasad,

> I am trying to implement a "fetch timeout" feature using the http 
> client. Basically it means that if I have not received a complete 
> response within "n" seconds then I need to return a fetch timeout.
> Is there any built in mechanism in HttpClient for this or do I need to

> have a monitor thread that calls HttpMethod.abort() after the timeout 
> period (if the method has not finished execution). What would be the 
> result of calling the abort method on the worker thread? (what 
> exceptions etc..). Please advise if there are any better ways to 
> implement the same.

HttpMethod.abort() is the way to go.  You will need to keep track of the
execution time and abort the methods from a separate thread.  
Calling abort will most likely cause an IOException but it depends where
exactly the method is in the process of execution.

Mike


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to