I have run Tomcat in two environments and both produced the same results. Server 1:
OS - Slackware Linux 13.x 64 bit JVM - 1.6.0_31 Tomcat - 6.0.24 Server memory 16GB Heap 2GB, PermGen 300M Server 2: OS - Slackware 13.x 64 bit JVM - 1.6.0_31 Tomcat - 7.0.14 Server memory 8GB Heap 2GB, PermGen 300M The history: Two years ago, I was running the application on JVM 1.6.0_18 and having a similar or the same problem and Charles suggested I go back to 1.6.0_7. I did and the app ran pretty flawlessly (except for screwups in the code changes.) We have been adding a number of clients so I am moving toward a clustered environment and trying to update the JVM, Tomcat, etc. The problem: Starting about a month ago, Tomcat would suddenly fail, no heap dump, no indication of trouble in the log, no indication the JVM crashed (JVisualVM continues to hum along), nothing (that I can find.) At first, we thought it was load related as our heaviest loads are in the early afternoon and the crashes were consistently 1-2:00PM. Then, last Friday, it crashed around 4:00PM when there was relatively light load. As nearly as we can tell, there is no slowness or other indicator the failure is coming… the system just hums along and bam, gone. The garbage collection and cpu utilization look pretty normal (garbage collection is the typical saw edge and cpu utilization is 0-20% with an occasional short duration spike.) I am going back to 1.6.0_7 on server 1 tomorrow. I was thinking the only way to potentially get to the bottom of this would be to take frequent heap dumps between 1:00 and 2:00PM but, while they may be interesting, I am not certain they will show anything useful as the system shows no signs of strain before dying. Anyone have any ideas? Thanks, Carl --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org