I have seen numerous postings about sig 11 problems with few remedies so here is one I 
hope helps someone.  We put together a huge matrix of Java, Tomcat, Apache and OS 
parameters and finally worked around a jdk bug.

Under fairly heavy load (7-8 transactions/s) we were getting sig 11s with the Sun JDK 
1.4.2_02.  We weren't getting much in the way of stack traces to try to track down the 
problem so we switched to IBM JDK 1.4.1.  We ended up having to turn JIT optimzation 
off like this in the tomcat startup.

export JITC_COMPILEOPT=NALL{org/apache/tomcat/util/buf/Ascii}{parseInt}

also did extensive analysis of garbage collection with these two entries in JAVA_OPTS
-Xgcpolicy:optavgpause -verbosegc

first one seems similar to Sun's conncurrent gc - 2nd one for logging each gc

One thing which helped us find it was cranking the ConnectionTimeout down to 1s in the 
Tomcat server.xml.

We will probably revist the Sun jdk at some point.

-Dave
________________________________
David E. Muller
Configuration Manager
Overture Services, Inc.  
www.overture.com
Office: 760.476.6406 
Mobile: 760.458.2714 

Reply via email to