윈도우 환경에서 Tomcat 실행 중 Heap Dump 생성 방법

실행환경

  • OS : Windows XP,  Windows 7, Windows Server
  • Java Version : 1.6

1. OutOfMemory 발생 시 Heap Dump를 자동 생성하는 방법

  • %TOMCAT_HOME%/bin/startup.bat 에 VM 옵션 추가

2. Tomcat 실행 중 Heap Dump를 수동 생성하는 방법

Tomcat PID 확인

  • Heap Dump를 수동으로 생성하기 위해서 먼저 Tomcat의 PID를 확인

jmap을 이용한 Heap Dump 생성

  • jmap -dump:format=b,file=heap.dmp 톰캣PID

3. (참고) 실행 중인 Tomcat PID 확인 방법

커맨드 창에서 [jps -v] 실행

커맨드 창에서 [tasklist /FI “WINDOWTITLE eq Tomcat”] 실행

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤