[Java] Thread dump / Heap dump 뜨기
by 스뎅(thDeng) on매번 찾기 귀찮아서 정리
PID 찾기
$ ps -eF | grep java
$ jps -mlv
Thread dump
$ jstack -l <pid> > <file-path>
$ jstack -l 37320 > /opt/tmp/threadDump.txt
$ kill -3 <pid>
Heap dump
NOTE: Heap dump 는 부하가 크기 때문에 서비스 중인 어플리케이션에서 실행하면 안 된다.
$ jmap -dump:live,format=b,file=heapdump.hprof <PID>