问题描述
- 应用部署到weblogic 10.3上+jdk版本 1.6,如何设置可产生heap dump文件?
-
我在weblogic的配置文件setDomainEvn.sh文件中,已经配置:-XX:+HeapDumpOnOutOfMemoryError -XX:+HeapDumpOnCtrlBreak,并且在该文件中新增:
export IBM_HEAPDUMP=true
export IBM_HEAP_DUMP=true
export IBM_HEAPDUMP_OUTOFMEMORY=true
export IBM_JAVADUMP_OUTOFMEMORY=true
export IBM_JAVACORE_OUTOFMEMORY=true
export IBM_HEAPDUMPDIR=/weblogic/domain/
但是,当内存溢出时,仍旧没有.hprof文件生成! 求大神赐教
解决方案
你可以添加 这一句话试一试:-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/path/heap/dump 其中的-XX:HeapDumpPath是需要你保存快照信息的位置
时间: 2024-08-29 13:35:30