----- Original Message ----- From: "Brian Clark" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Saturday, September 20, 2008 12:58 AM
Subject: Re: jstack and Tomcat 6 on Windows


Thanks everyone for their suggestions.

Unfortunately, that doesn't help me with my particular issue. I have a memory leak in one of my apps, and when the system runs out of memory, it stops responding to new requests. I have a script that will detect this condition and automatically restart Tomcat. I was hoping to add a jstack command to this script to give me a thread dump prior to restarting Tomcat to give me better troubleshooting information. Your solution would work under normal circumstances, but I don't know how to script a ctrl+break. ;-)

----------------

Oh... I dont know if trying to find the issue on production server is going to be easy...
Out Of Mem ... scary.... start praying that it is, one of your apps...
Normally JMeter and a quiet system is the easiet way to find which one is the problem...

The later JDK's 6 do what you looking for... google for JHAT... here ...
http://java.sun.com/javase/6/docs/technotes/tools/share/jhat.html

Notice the HeapDumpOnOutOfMemoryError java option...

And also check out JMX, JConsole.... you may find all that useful... esp the force heap garbage collection option.

Another rough guide is runs the various web-apps thru the browser... and watch the window handles... not the memory... If that keeps sliding up... thats the bad webapp... trouble with all the Java monitoring stuff is that unless a GC is done (at least twice), what you looking at doesnt mean much....

I've never tried the JHat stuff... but they made it because OOM errors are a nightmare... let us know if JHat is the thing we all being waiting for ;)

Good Luck ;)

---------------------------------------------------------------------------
HARBOR : http://www.kewlstuff.co.za/index.htm
The most powerful application server on earth.
The only real POJO Application Server.
See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm
---------------------------------------------------------------------------





---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to