找出佔用cpu最高的堆棧信息

1、top -p <pid>  (這裏爲進程號131)

2、按H獲取出現CPU佔比最高的線程


3、在java執行 System.out.println(Integer.toHexString(23287));得到 0x5af7  ,此爲線程id的十六進制 ,或者直接在服務器執行python -c "print hex(23287)"  得到0x5af7  

4. jstack 131 | grep -A 10 0x5af7  得到線程堆棧信息中23287這個線程所在行的後面10行


4. 查看堆棧信息。jstack 131 |grep 0x00000006ec1922c0(jstack pid |grep 0x00000006ec1922c0

 jstack 131 |grep CountDownLatch


最後還是要看代碼處理問題:

getIndexChannelVoByGroupAndPlat

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章