J
John Davison
I have a Tomcat 4.1.24 running as a stand-alone HTTPS server. It
contains one servlet with no static content. This single servlet
tunnels RMI calls from clients to an EJB server inside the firewall.
(For those of you interested check out JProxy at
http://www.jproxy.com). The connection between the clients and Tomcat
are encrypted with SSL.
I noticed by default that Tomcat is started with no performance
related JVM args. Does anyone have suggestions for JVM args? The
following substantially increased performance:
-server -XX:+DisableExplicitGC -Xms2048m -Xmx2048m
Are they any additional parameters that work well for Tomcat?
I'm testing performance using 150 client simulators. With all 150
simulators running my CPU usage is about 30%.
Any advice would be greatly appreciated!
-- John
contains one servlet with no static content. This single servlet
tunnels RMI calls from clients to an EJB server inside the firewall.
(For those of you interested check out JProxy at
http://www.jproxy.com). The connection between the clients and Tomcat
are encrypted with SSL.
I noticed by default that Tomcat is started with no performance
related JVM args. Does anyone have suggestions for JVM args? The
following substantially increased performance:
-server -XX:+DisableExplicitGC -Xms2048m -Xmx2048m
Are they any additional parameters that work well for Tomcat?
I'm testing performance using 150 client simulators. With all 150
simulators running my CPU usage is about 30%.
Any advice would be greatly appreciated!
-- John