W3C home > Mailing lists > Public > www-jigsaw@w3.org > July to August 1998

thread/client configuration

From: Brenda Hinkemeyer <BHinkem@bankerssystems.com>
Date: Fri, 21 Aug 1998 07:49:50 -0500
Message-ID: <5442030894BAD111AA2900805FBECF51CDF88E@NTEXCHG1>
To: www-jigsaw@w3.org

Sorry, about my previous partial message....

I have a question on the thread and client maximum properties that you 
can configure for your Jigsaw server.  The properties in particular
that I am interested in are:

w3c.jigsaw.http.socket.SocketClientFactory.minFree
w3c.jigsaw.http.socket.SocketClientFactory.maxFree
w3c.jigsaw.http.socket.SocketClientFactory.maxIdle
w3c.jigsaw.http.socket.SocketClientFactory.maxClients
w3c.jigsaw.http.socket.SocketClientFactory.idleTimeout
w3c.jigsaw.http.socket.SocketClientFactory.maxThreads

I have been doing some performance and load testing on my product
(which is using the Jigsaw server), and I had to do quite a
bit of tweaking to the maxThreads and maxClients to get all of
the clients to successfully connect.  What I'm wondering is if
anyone has any numbers/information on what the ratio of maxClients
and maxThreads (and any of the other parameters) should be to
the expected number of maximum Clients connected.  I have been
unable to figure out the exact relationship and can't find it
in the Jigsaw documentation.  There must be more Threads than Clients 
and there must be more Clients than you actually expect (or maybe 
this has more to do with the Threads/Client ratio.  Other than than
I haven't established it.  On the tests *I* ran, I finally got the
connections I needed (100 actual clients) to work by setting
maxClients to 500 and maxThreads to 600 (I did not try all other
numbers in between, so this could be lower, but 300 didn't seem to
work).
It also appears that Jigsaw starts up threads for half of the client
count?

I am running on Windows NT 4.0 (for the example above, NT Server), with 
Jigsaw 1.2 alpha 5 and JDK 1.1.5.

Any information on any of these parameters would be appreciated!

-Brenda Hinkemeyer

* * * * * * * * * * * * * * * * *
Brenda Hinkemeyer
Software Engineer
Banker's Systems, Inc.
(320) 240-4225
Email:  bhinkem@bankerssystems.com
* * * * * * * * * * * * * * * * *
"I know you believe you understand
what you think I said, but I am not 
sure you realize that what you heard
is not what I meant."
* * * * * * * * * * * * * * * * *
Received on Friday, 21 August 1998 08:50:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 9 April 2012 12:13:28 GMT