Please let me know where it will be posted or send it via attachment to my 
email. Thanks

Tony

-----Original Message-----
From: Florent Blondeau [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, December 18, 2007 7:55 AM
To: HttpClient User Discussion
Subject: Re: [GlassFish] Using HttpClient from within an App server


Hi,

That's nice of you... And yes, I'm very interested.
If there's no place to share it, i'd be grateful if you send it to my address

Thanks a lot

Florent

Sagi Mann a écrit :
> Hi,
> I've created a resource adapter (JCA 1.5) that is based on HttpClient 
> 3.1. I call it from EJB's who need to access http servers. It's not 
> very fancy, but it may be a good start. Anyone interested? If so, 
> where do I post it?
>
>
> Sagi Mann
>
> -----Original Message-----
> From: Florent Blondeau [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, December 18, 2007 01:37 PM
> To: HttpClient User Discussion
> Subject: Re: [GlassFish] Using HttpClient from within an App server
>
> Thanks for your answers,
>
> 5 000 is not a real limit,  It will depends on the load tests, and  I 
> don't really expect to reach that number. As my app is distributed, I 
> can increase the number of machines if resources are too much 
> stressed. I understand better what really is the MTHCM... I think I 
> will have to make a custom WorkManager which could
> take care of the connections itself if I want to use a single instance
> of HttpClient and then get better performances...
> It's a pretty hard thing to do I think, and I'm going to see that later,
> if the perfs are really a problem.
>  I'm going to try the multiple instances  solution. I will keep in mind
> your wise advise about closing connections
>
> Thanks to all
>
> Florent
>
> Raymond Kroeker a écrit :
>   
>> You will probably; hit a ceiling in terms of a total number of open 
>> file handles before you get to 5000.
>>
>> Raymond
>>
>> On Dec 17, 2007 11:35 AM, Roland Weber <[EMAIL PROTECTED]> wrote:
>>
>>
>>     
>>> Hello Florent,
>>>
>>>
>>>       
>>>> As I can't create threads directly in the App server, I can't use 
>>>> the MultiThreadedHttpConnectionManager...
>>>>
>>>>         
>>> MTHCM is not really multithreaded, it is just thread-safe for use in 
>>> multithreaded applications. Unfortunately though, there is one 
>>> background thread for connection GC. You could copy MTHCM and remove 
>>> the connection GC mechanism. It's not easy though, the code is 
>>> rather complex.
>>>
>>>
>>>       
>>>> Can I use as many HttpClient
>>>> instances as the number of
>>>> threads I have (about 5000) ?
>>>>
>>>>         
>>> You can, if you can live with 5000 connections being open at the 
>>> same time. Just make _very_ sure that you close the connections 
>>> (SimpleHttpConnectionManager.shutdown,
>>> or create with the auto-close flag) once you don't need them 
>>> anymore.
>>>
>>> hope that helps,
>>>  Roland
>>>
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>>
>>>       
>>
>>     
>
>
>   


-- 
Pingwy
27, rue des arènes
49100 Angers


-----------------------------------------
This e-mail message and any attachments contain confidential
information from Medco. If you are not the intended recipient, you
are hereby notified that disclosure, printing, copying,
distribution, or the taking of any action in reliance on the
contents of this electronic information is strictly prohibited. If
you have received this e-mail message in error, please immediately
notify the sender by reply message and then delete the electronic
message and any attachments.

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

Reply via email to