Dear All,

I've seen that using hot deploy too often for apps on my production server (more than seven or eight times) without restarting Tomcat causes an Out of memory exception. Whereas it doesn't happen on my mac test machine, presumably because it has a different jvm from the debian linux production machine.

And I've read in several places the reason for this, for example:
"Hot redeployment always leads to an eventual JVM death as it runs out of PermGen memory space that stores class definitions".

What I was wondering is:
If I turn off hot redeployment and use the Tomcat manager to redeploy applications, does that solve the problem? I would assume that it does not, but any information from the experts would be very welcome.


Thanks,
Malcolm Warren

Reply via email to