标签:RKE pre 一行代码 rap color stack 停止 掌握 monitor
掌握一些常用命令 jstack jmap jps ps -ef 等等
top 命令查看CPU使用情况 PID为进程号
执行 ps -ef | grep 18201 找到具体进程
涉及公司图片不能泄露,以本机任意一个进程代替,这个命令会出现两个结果,第二个是刚才执行“ ps -ef | grep 18201 ” 产生的
查看所有容器 sudo docker ps -a
进入容器 sudo docker exec -it 容器ID bash
再次使用TOP命令
jstack打印堆栈信息
sudo -u admin /xxx/java/bin/jstack -l 34 > /localhost/stack.log
或者 sudo -u admin /xxx/java/bin/jstack `jps |grep Bootstrap |awk ‘{print $1}‘`> /localhost/stack.log
注意点:1、jstack需要绝对路径
2.jstack 是jstack是java虚拟机自带的一种堆栈跟踪工具,一定要去java/bin 目录下使用该命令
执行 top -H p 进程ID 得到 具体线程ID
线程ID换算成16进制,在jstack日志中找对应的nid,例如nid=0x70,线程目前是 Waiting on condition,通过堆栈信息找到是哪一行代码的问题
标签:RKE pre 一行代码 rap color stack 停止 掌握 monitor
原文地址:https://www.cnblogs.com/number7/p/9276794.html