【问题标题】:Strange thing on tomcat "ps old gen" memoryTomcat“ps old gen”内存上的奇怪现象
【发布时间】:2012-06-03 19:12:12
【问题描述】:

发生了一些奇怪的事情。

我有一个服务器 ubuntu 8.04 LTS Jvm 1.6.0.24

在测试模式下一切正常。

当我将服务器释放给用户时(我使用 mod_jk 重定向来自 apache 的输入),它运行了一段时间,然后在几秒钟内 PS OLD GEN 内存(1.3 GB)填满并导致 tomcat 无响应。

我检查了应用程序中的内存泄漏和线程泄漏,但一切似乎都正常。

有人经历过类似的事情吗?

谢谢

【问题讨论】:

  • 你是如何检查内存泄漏的?
  • 嗨,我通过 tomcat7 manager 内存泄漏检测来检查它们

标签: jvm tomcat7 heap-memory


【解决方案1】:

Tomcat MemoryLeakProtection 不会检测到所有可能的内存泄漏。

我建议您在出现问题时主动检查内存泄漏并获取 JVM 堆转储并进行分析。

SO 中有大量信息可以帮助您完成任务

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    • 2014-08-20
    • 2013-05-15
    • 2013-06-11
    • 2011-08-24
    相关资源
    最近更新 更多