2012-12-06 38 views
4

我在Tomcat服务器中遇到内存泄漏问题。
当我取消部署和重新部署的错误信息战出现如下:如何修复Tomcat服务器中的内存泄漏问题

下面的Web应用程序被停止(重新加载,未展开的),但是从之前的运行他们的课堂仍然加载到内存中,从而导致内存泄漏(使用一个分析器确认):/ myWebApplication

我怎样才能解决它和正常
如果有人知道部署,请帮助我。
非常感谢!

+1

类似的问题! ,http://stackoverflow.com/questions/4565105/is-there-a-way-to-avoid-undeployment-memory-leaks-in-tomcat – invariant

+0

但是,没有解决方案 – Tama

+0

重复:http:// stackoverflow .COM /问题/ 4959042/tomcat的类从 - 以前 - 运行 - 遗体 – Cratylus

回答

4

确保您实现了一个ServletContextListener并清理了在调用contextDestroyed()时可能仍然处于活动状态或引用状态的任何资源(例如线程,定时器,单例,休眠)。