We use a slightly modified version of what was posted to this list a long time back. It lets us look at a running website and quite easily see which of our pages have got themselves 'stuck'.
http://marc.theaimsgroup.com/?l=tomcat-user&m=109455426721082&w=2 (It's at the bottom of that page.) Further along in the thread is this helpful filter: http://marc.theaimsgroup.com/?l=tomcat-user&m=109464294927932&w=2 > -----Original Message----- > From: Rick Cockerham [mailto:[EMAIL PROTECTED] > Sent: Monday, June 19, 2006 10:21 AM > To: Tomcat Users List > Subject: Re: Tomcat java processes eat processor. > > > > I wish it would give me a stack trace. That would be wonderful. The > part I left out was just a list of all the loaded libraries. > > I can't risk a switch in software. I realize this is a tough one. I > have very little flexibility to help me debug. That's why I'm asking > you guys! > > Thanks, > Rick > > > > Leon Rosenberg wrote: > > On 6/19/06, Rick Cockerham <[EMAIL PROTECTED]> wrote: > >> > >> OK. I finally got a file dumped out from this kill. But, > it doesn't > >> look interesting to me. Any idea what this means to me? > >> > >> Any other debug ideas? > > > > a) paste complete stack trace > > b) try a regular vm (suns for example) > > > > regards > > Leon > >> > >> Thanks, > >> Rick > >> > >> Unexpected Signal : 3 occurred at PC=0x45C6D876 > >> Function=(null)+0x45C6D876 > >> Library=/opt/blackdown-jdk-1.4.2.01/jre/lib/i386/server/libjvm.so > >> > >> NOTE: We are unable to locate the function name symbol for > the error > >> just occurred. Please refer to release documentation > for possible > >> reason and solutions. > >> > >> Dynamic libraries: > >> 08048000-08057000 r-xp 00000000 08:03 815431 > >> /opt/blackdown-jdk-1.4.2.01/bin/java > >> ................... > >> ...................etc. > >> > >> Heap at VM Abort: > >> Heap > >> PSYoungGen total 102400K, used 84863K [0x4a170000, > 0x53770000, > >> 0x53770000) > >> eden [0x4a170000,0x4d1702f8,0x4d370000) > >> from [0x4d370000,0x4f64fc38,0x50570000) > >> to [0x50570000,0x50570000,0x53770000) > >> PSOldGen total 256000K, used 215274K [0x53770000, > 0x63170000, > >> 0x63170000) > >> object [0x53770000,0x609aa8c0,0x63170000) > >> PSPermGen total 16384K, used 16250K [0x63170000, 0x64170000, > >> 0x67170000) > >> object [0x63170000,0x6414e9f0,0x64170000) > >> > >> Local Time = Mon Jun 19 09:27:56 2006 > >> > >> > >> Peter Crowther wrote: > >> >> From: Rick Cockerham [mailto:[EMAIL PROTECTED] > >> >> Didn't work. -3 doesn't kill it. > >> >> > >> > > >> > No. It produces a thread dump, and the process carries on going. > >> Given > >> > that you were complaining about not wanting to restart > Tomcat twice > >> > daily, I thought you'd appreciate a non-fatal solution :-). > >> > > >> > - Peter > >> > > >> > > ------------------------------------------------------------------- > >> > -- > >> > To start a new topic, e-mail: users@tomcat.apache.org > >> > To unsubscribe, e-mail: [EMAIL PROTECTED] > >> > For additional commands, e-mail: [EMAIL PROTECTED] > >> > > >> > > >> > >> -- > >> > >> Rick Cockerham > >> Pocket Knife Software, Inc. http://www.pocketknifesoftware.com > >> 512-249-0467 > >> > >> > >> > --------------------------------------------------------------------- > >> To start a new topic, e-mail: users@tomcat.apache.org > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > --------------------------------------------------------------------- > > To start a new topic, e-mail: users@tomcat.apache.org > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- > > Rick Cockerham > Pocket Knife Software, Inc. > http://www.pocketknifesoftware.com > 512-249-0467 > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]