SecureCRT抓dump和查看Jstack

Java開發中SecureCRT抓dump和使用Jstack查看線程步驟實踐:

sudo su – 切換到root
ps -ef | grep java 查看進程PID
top -H -p [PID] 查看當前應用PID子線程數
/usr/java/jdk1.7.0_51/bin 退回到opt上級目錄後切換到jdk bin目錄

抓dump:

/usr/java/jdk1.7.0_51/bin/jmap -F -dump:format=b,file=/tmp/XXXX.dmp [PID] 對當前PID進行抓dump操作
Sz /tmp/XXXX.dmp 下載dump到本地客戶端,默認保存在下載文件夾

使用Jstack查看線程:
/usr/java/jdk1.7.0_51/bin 退回到opt上級目錄後切換到jdk bin目錄
./jstack -l [PID] 或 ./jstack -F [PID] 打印出全部線程使用情況

保存Seesion到本地電腦:

需要預先設置會話保存位置,可以把本次會話全部記錄到本地文本文件中,方便後面分析;

保存Seesion到本地電腦

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