【发布时间】:2014-07-28 12:28:49
【问题描述】:
我正在 JBoss 和 Ofbiz 上运行基于 Web 的 Java 应用程序。当我使用 VisualVM 对 JVM 进行内存分析时,我发现大量的类及其对象被上传到堆中,但在应用程序终止后没有被清除/卸载。
我了解 JVM 会进行自动垃圾收集,这应确保在程序终止后清除堆。
JBoss 和 Ofbiz 应该一直运行。但似乎清理堆我们必须重新启动所有这些应用程序并重新开始。但是我们的应用程序应该是 24x7 全天候运行的。
你能告诉我这里有什么问题吗?我不确定我应该监控什么才能找到根本问题。
【问题讨论】:
标签: java jboss garbage-collection jvm ofbiz