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]
