我的Web应用程序存在内存泄漏问题,该问题托管在Apache Tomcat 7.0.22服务器上。我尝试使用VisualVM 1.3.8识别内存泄漏,但无法达到根本原因。
以下是我的发现:
第1代Web应用程序中存在一个类,并且具有平均值。年龄25.0。
OQL查询:select x from org.apache.catalina.loader.WebappClassLoader x
为未启动的Web应用程序显示一个org.apache.catalina.loader.WebappClassLoader
,其启动值为false。
ClassLoader
参考分配对象。
有没有办法找出引用不是GC的类的内容?
通过查看ClassLoader
或堆转储?
答案 0 :(得分:1)
是的,您也可以尝试
MAT e eclipse插件