停止应用程序后,Tomcat中的MemoryLeak

时间:2018-09-26 17:29:58

标签: java spring hibernate tomcat memory-leaks

我有spring(不是spring bootJSFHibernate的应用程序,并部署在Tomcat中。我尝试在Tomcat中停止它。然后,我单击Find Leaks按钮。我在应用程序中收到有关内存泄漏的消息:

The following web applications were stopped (reloaded, undeployed), but their
classes from previous runs are still loaded in memory, thus causing a memory
leak (use a profiler to confirm):
/my-app

我打开了Visual VM,发现垃圾收集器没有清除我的应用程序的许多类: enter image description here 为什么会发生这种情况?这些类大多数是休眠实体,常规的spring组件以及从WSDL生成的类。为什么Tomcat出现内存泄漏?

0 个答案:

没有答案