...
说明:WebSphere出现无响应的时cpu使用率为0,并会自动重启,导致无法通过“方法一”获取heapdump信息。可提前在WebSphere控制台上增加以下参数并重启服务器,这样下次进行生成Javacore文件时,会自动同时生成heapdump信息:
步骤:在WebSphere控制台, Servers > Application Servers > server_name > Process Definition > Environment Entries > New
...
Servers(服务器) >WebSphere Application Server > server_name(如:server1) > Java和进程管理 > Process Definition (进程定义)> Environment Entries(环境条目) > New(新建)
增加以下信息
名称 | 值 |
---|---|
IBM_HEAPDUMP | true |
IBM_HEAP_DUMP | true |
IBM_HEAPDUMPDIR | your_directory |
IBM_HEAPDUMP_OUTOFMEMORY | true |
IBM_JAVADUMP_OUTOFMEMORY | true |
...