页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题说明

系统卡死需要打印线程信息分析,服务器是jboss该如何打印线程?

解决方案

1、进入到jdk的bin目录下 例如:cd /app/jdk1.7.0_79/bin

平时系统正常时,可通过【系统监控-概述】确认jdk安装路径

2、执行jps命令,jboss显示的名称是 jboss-modules.jar

3、将线程信息输出,如输出到home 路径下,输入命令为 jstack 25064 >> /home/2.txt

4、将堆栈信息输出,如输出到home 路径下,输入命令为 jmap -histo:live 进程号 >> /home/进程号.map

5、若条件允许(文件十分大和分配给smartbi的内存一样大),可输出完整的堆栈信息,输入命令为 jmap -dump:live,format=b,file=进程号.bin 进程号 (输出文件再当前的执行目录)


  • 无标签