Dear All,
I wonder if anyone could help with the following. I'm currently using Tomcat to host
a multiple choice test system. I have between 100 - 200 people logging into tomcat
and sitting a test almost simultaneously when instructed to by the test supervisor.
Does anybody know what the maximum number of users supported by a single Tomcat server
is? I'm running a fairly good server with a dual processor setup and 1Gb of memory.
When i get around 100 students logging onto a test some of the connections are refused
and the server becomes very slow at handling the requests. I'm running Tomcat 5.0 in
an attempt to improve this situation? Is this a better server than 4.1.24? The
tomcat settings for server.xml follow, can anybody suggest how to improve the
performance of this?
<Connector port="8080"
maxThreads="400"
minSpareThreads="200"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="400"
debug="0"
connectionTimeout="-1"
disableUploadTimeout="true" />
I've set the processors to 2x the number of simultaneous requests I expect (200 at the
mo.) starting at 200 threads initially. The accept count is set at 400 so that this
number of threads are queued to be serviced by tomcat, I don't want any user to be
kicked off so the connection timeout is set to -1.
Can anybody suggest anything to improve the performance of this system?
Many thanks,
Jon.
Need a new email address that people can remember
Check out the new EudoraMail at
http://www.eudoramail.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]