【发布时间】:2018-09-05 08:01:32
【问题描述】:
由于部署在服务器上的 Web 应用程序生成 OutOfMemoryError,我正在尝试从 Weblogic 10.3.6 生成完整的堆转储。
我设置了以下启动脚本:
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/path/to/heapdump
当 OutOfMemoryError 发生时,Weblogic 在/path/to/heapdump 文件夹中生成一个空 hprof 文件(0 字节大小),并且没有任何反应:服务器保持在 RUNNING 模式,即使不再可访问。
java 进程还活着,但处理器的百分比为 0%。
甚至 server.out 日志似乎完全冻结,没有任何 OutOfMemoryError 痕迹。
配置有什么问题?
【问题讨论】:
标签: weblogic weblogic11g heap-dump