리눅스/Dump

리눅스(솔라리스)에서 자바 쓰레드 덤프(Thread dump) 수집 방법

G. Hong 2019. 2. 8. 20:41
728x90
반응형

리눅스나 솔라리스에서 자바 쓰레드 덤프를 수집하기 위해서는 QUIT시그널을 보내야 합니다.


kill -QUIT 또는 kill -3 커맨드를 사용하면 쓰레드덤프를 수집 할 수 있습니다.


# kill -3 <JAVA_PID>


-Xrs JVM옵션이 사용되었을 경우에는 kill -3가 무시되게 됩니다. 이런 경우에는 jstack을 사용하여서 쓰레드덤프를 수집하여야 합니다..


# jstack -l <JAVA_PID> > jstack.out

728x90
반응형