Jvm Java OOM:未创建heapdump

Jvm Java OOM:未创建heapdump,jvm,out-of-memory,weblogic,jrockit,Jvm,Out Of Memory,Weblogic,Jrockit,我在一个长时间运行的应用程序(3~5小时)上遇到内存问题,出现以下症状 -XX:+HeapDumpOnAutofMemoryError生成空转储 队列的线程“[STANDBY]ExecuteThread:'21”中出现异常: “weblogic.kernel.Default(自调优)”“java.lang.OutOfMemoryError: 盖特纽特拉 我是否可以添加任何其他JVM选项来找出我出现上述症状的确切原因。应用程序所有者拒绝允许我增加xmx-xns-xms或任何东西,除了收集更多数据

我在一个长时间运行的应用程序(3~5小时)上遇到内存问题,出现以下症状

  • -XX:+HeapDumpOnAutofMemoryError生成空转储

  • 队列的线程“[STANDBY]ExecuteThread:'21”中出现异常: “weblogic.kernel.Default(自调优)”“java.lang.OutOfMemoryError: 盖特纽特拉

  • 我是否可以添加任何其他JVM选项来找出我出现上述症状的确切原因。应用程序所有者拒绝允许我增加xmx-xns-xms或任何东西,除了收集更多数据


    jrockit-jdk1.6.0

    因为您使用的是jrockit,所以需要升级tla

    -XXtlaSize:min=10k,preferred=256k
    -XXtlaSize:min=10k,preferred=256kYou可以尝试转到管理控制台并执行线程转储
    Server->->->Monitoring->Threads->dump thread Stacks
    。还要检查更多的想法,我正在考虑这样做,但在我尝试这个命令之前,我需要证据来支持我