jstack查看java堆栈信息

1、top 查看占用资源多的进程:pid

2、top -H -p pid 查看对应pid的线程,并找到占用资源多的线程

3、printf “%x\n” pid 转化为十六进制

4、在pid.stack中查找对应十六进制的信息

jstack -l pid > pid.stack,将堆栈信息dump到pid.stack文件中