Hello,

I wrote a post on this topic earlier this year: 

http://www.javasystemsolutions.com/arslist/view/89025846

In a nutshell, start by setting the initial heap size to 90% of the
maximum, so -Xms1400 -Xmx1536 in yuor case.  Your current setup is
encouraging the garbage collector to invoke a huge clean up of 1Gb,
which will exhibit itself in the VM appearing to lock up.

If you're using Apache and mod_jk, be sure to run mod_jk 1.2.31. 
There's a critical bug
(https://issues.apache.org/bugzilla/show_bug.cgi?id=48169) in mod_jk
which causes delays when dealing with AJP sockets that are not properly
closed - we helped them resolve it so I can confirm it did exist.  This
may not be the problem, but it's worth considering.

Finally, review your Midtier caching to see why it's consuming all this
memory.

I can't imagine ServletExec being much better than Tomcat - did you
upgrade when you moved to Tomcat?


John

-- 
Single Sign On for AR System
http://www.javasystemsolutions.com/jss/ssoplugin

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: "Where the Answers Are"

Reply via email to