善忘技术夹 Logo
善忘技术夹
技术文章 · 1604 阅读

JVM 启动堆转储

JVM 启动堆转储
 
 
 发出以下命令:wsadmin。此命令将对 server1 创建交互式会话。
当您看到“wsadmin>”时,请发出以下命令:set jvm [$AdminControl completeObjectName type=JVM,*]。此命令将对应用程序服务器 server1 设置变量 jvm。
发出另一个命令:$AdminControl invoke $jvm dumpThreads。此命令通知 JVM 启动堆转储。


1. 找到JVM对象名字。
set objectName [$AdminControl completeObjectName type=JVM,*]
2. 对JVM MBean调用generateHeapDump操作。
$AdminControl invoke $objectName generateHeapDump