쓰레드 덤프는 5초 간격으로 최소 5번에서 10번까지 찍을 것!
보통 CPU 많이 먹는 건 죽어야 하는 쓰레드가 안 죽을 때 발생하기 때문에 1번에 찍힌 게 10번에도 있으면 그 쓰레드 문제인 걸 알 수 있다.
enomix아래에 dump 폴더 만들어서 그 안에서 아래 명령어 치기
cd enomix/dump (없으면 mkdir로 폴더 생성)
jstack -l [PID번호] > [파일명]
ex) jstack -l 18470 > engine01.dmp
힙 덤프는 1번만 찍어도 된다.
힙 덤프는 오래 걸릴 수 있으니까 당황하지 말 것.....
힙 덤프도 마찬가지로 dump 폴더 안에서 치기
jmap -dump:format=b,file=[파일명] [PID번호]
ex) jmap -dump:format=b,file=scheduler.hprof 5636
'업무 > 공부' 카테고리의 다른 글
CURL 사용법, 옵션 정리 (0) | 2023.06.29 |
---|---|
[Linux] 쉘 스크립트 변수명을 중괄호로 묶는 습관 들이기 (0) | 2023.03.07 |
[네트워크] VPN 터널링, Payload (0) | 2023.02.13 |
[실무] API 요청, 응답 (CSD-1774 TCP등급 조회) (0) | 2023.02.07 |
[Linux] 리눅스 기본 명령어 정리 (0) | 2023.02.06 |