반응형 자바 Heap1 힙 덤프 (Heap Dump) 이전에 운영 어드민 서버가 갑자기 죽는 현상이 발생했다. 로그를 살펴보니 OOM 이 발생해서 서버가 다운됬는데, 정확한 원인 파악이 안되어서 선배 개발자분이 HeapDump 를 떠서 원인 파악을 했던 경험이 있다. 그 기억을 살려 힙 덤프 뜨는 법을 알아보자. 힙 덤프 뜨는 방법 먼저 운영 커버로스 서버로 접속한다. 그 후 아래 명령어로 실행중인 프로세스를 조회한다. ps -ef | grep [프로세스이름] ex ) ps -ef | grep 'gostop' 그러면 프로세스 번호를 알 수 있게 되는데, 해당 프로세스 번호로 힙 덤프를 뜨면 된다. jmap -dump:format=b,file=[힙덤프 파일명].hprof [PID] ex ) jmap -dump:format=b,file=testd.. 2022. 7. 28. 이전 1 다음