【发布时间】:2016-11-22 02:41:46
【问题描述】:
您好,我在这方面遇到了一个真正的大问题。是否有任何工具或进程可以识别我的 java webapps 上的内存泄漏。我目前使用的是spring、hibernate、c3p0。
【问题讨论】:
-
您可以尝试 VisualVM/JProfiler/Yourkit 等工具。分析哪些对象占用了内存。
-
我认为 Catalina 引擎也提供了内存泄漏预防线程......
-
你认为垃圾回收会解决这个问题吗?谢谢!
-
很久以前我在
c3p0上遇到了几个内存问题,我最终在部署到Tomcat 或Weblogic 时使用了allways 服务器定义的池。无论如何,尝试生成一个 java 内存转储并使用 eclipse memory analizer 对其进行分析。几次对我很有帮助 -
我能有一个关于如何做到这一点的教程吗?
标签: java tomcat memory web-applications memory-leaks