如何在不同jvm底下生成heapdump
1个回答
2015-01-20
展开全部
WebSphere生成JavaCore与HeadDump文件的命令
#启动wsadmin
wsadmin -user WebSphere -password WebSphere
#设置JVM环境变量
set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]
#生成javacore文件
$AdminControl invoke $jvm dumpThreads
#找到JVM对象名字
set objectName [$AdminControl queryNames WebSphere:type=JVM,process=server1,*]
#生成heapdump文件
$AdminControl invoke $objectName generateHeapDump
#启动wsadmin
wsadmin -user WebSphere -password WebSphere
#设置JVM环境变量
set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]
#生成javacore文件
$AdminControl invoke $jvm dumpThreads
#找到JVM对象名字
set objectName [$AdminControl queryNames WebSphere:type=JVM,process=server1,*]
#生成heapdump文件
$AdminControl invoke $objectName generateHeapDump
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询