Well 1,00,000 threads is the worst-maximum-load-case.
But least-load case we evaluate is 1000 threads..
Problem is divisible into 2 sub-probs :
1. Managing worker threads.[H/W,OS and App Server configuration is the
place to find solution]
2. Managing Connections between S1 and S2 is a second one..that's where
I am baffled..as sun's raw implementation is not much of help to
consider such load..

HARDWARE PARAMETER SYSTEM
Class Server Class or Higher End Desktop
Processor PIV 2.4 GHz 
Memory 1 GB RAM
Hard Disk IDE 40GB 7200 rpm
Network Dual LAN card (one for live IP and other for internal IP)

Application Server : jBoss 3.x with integrated Tomcat 4.x
JDK 1.3.1
HTTP Server : Apache 2.x with jBoss
RDBMS       : MS SQL Server 2000
O/S Windows 2000 Server with SP3



> -----Original Message-----
> From: Kalnichevski, Oleg [mailto:[EMAIL PROTECTED]
> Sent: Thursday, April 01, 2004 1:44 PM
> To: Commons HttpClient Project
> Subject: RE: Connection Pooling/Piplining
> 
> 
> Hi Vim
> Are you absolutely sure you need all 100,000 threads running
> simultaneously? Probably you should approach the problem from a
different
> angle and try to pool the worker threads rather than pooling HTTP
> connections?
> 
> Oleg
> 
> -----Original Message-----
> From: Vimarsh Vasavada [mailto:[EMAIL PROTECTED]
> Sent: Thursday, April 01, 2004 9:27
> To: Commons HttpClient Project
> Subject: Connection Pooling/Piplining
> 
> 
> Hello all.
> We have following challenge to address :
> 1. We have 2 JBOSS Servers, say, S1 and S2
> 2. There will be 1,00,000 distinct-client-threads fired to
> S1/TalkToS2.jsp/
> 3. S1 will have hence virtually 1,00,000-threads attempting to
exchange
> request/response with S2 only.
> 
> Now questions :
> 1. how do we realize Connection Pooling ?
> 2. Can MultiThreadedConnectionManager be of help to realize connection
> pooling?
> 3. Since for all client-threads we need to make connection to single
> server S2,can we realize Piplining?
> 
> Thanks in advance
> vim
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-httpclient-dev-
> [EMAIL PROTECTED]
> For additional commands, e-mail: commons-httpclient-dev-
> [EMAIL PROTECTED]
> 
> 
>
************************************************************************
**
> *************************
> The information in this email is confidential and may be legally
> privileged.  Access to this email by anyone other than the intended
> addressee is unauthorized.  If you are not the intended recipient of
this
> message, any review, disclosure, copying, distribution, retention, or
any
> action taken or omitted to be taken in reliance on it is prohibited
and
> may be unlawful.  If you are not the intended recipient, please reply
to
> or forward a copy of this message to the sender and delete the
message,
> any attachments, and any copies thereof from your system.
>
************************************************************************
**
> *************************
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-httpclient-dev-
> [EMAIL PROTECTED]
> For additional commands, e-mail: commons-httpclient-dev-
> [EMAIL PROTECTED]


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

Reply via email to