-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 David,
On 9/1/2011 10:40 AM, David kerber wrote: > I'm having some somewhat minor performance issues, not performing > quite as well as my Win2k machine with TC 5.5. Could somebody look > at my server.xml and recommend some tweaks for handling tons of > very small requests, <150 bytes per request. The requests are sent > with a single http post, from ~600 remote sites collecting data > every few seconds to minutes. If the requests are small and you are making them individually, you might want to either disable HTTP keepalives or have your clients specify "Connection: close" in their request headers. You could also use the NIO connector which allows you to have fewer threads serve more requests without the keepalive-expiration delay. > Would one of the thread pools help this situation? Probably not, but I think thread pools (aka <Executor>s) are a good idea because they can take threads out-of-service when not in use. > <!-- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" > maxThreads="300" minSpareThreads="4"/> --> <Connector port="1024" > protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" > maxThreads="600" acceptCount="100" minSpareThreads="10" > socketBuffer="16384" /> > > <!-- <Connector executor="tomcatThreadPool" port="8080" > protocol="HTTP/1.1" connectionTimeout="10000" redirectPort="8443" > /> --> > > <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> Looks like this connector has very little configuration. Is that because you aren't using it? - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk5fvZcACgkQ9CaO5/Lv0PBoFgCgt/8pP7YiQsfn6QK2hQypuaSQ XsgAn3znWPovPxKRfOmirkaJ1hPAVUG3 =rkks -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org