On 11/11/2010 18:54, Brian wrote:
> I don't think my app is taking all this RAM, because when I restart it, the
> RAM usage doesn't go down. It does only if I restart Tomcat itself, instead
> of my app running there.

Yes, this is a classic sign of a problem with the app.

Reboot Tomcat, restart your app a couple of times (this bit is important).

Connect to the Tomcat instance using JConsole, navigate the MBeans, to
Catalina > Hosts > (your hostname), then select the Operations tab,
under which you'll see a button called "findReloadContextMemoryLeaks".

Push the button.

It will return a list of app names if Tomcat can detect ones with memory
leaks.

NB  No results doesn't necessarily mean your app isn't leaking.


p

Attachment: 0x62590808.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to