본문 바로가기
TOMCAT/out of memory 시 heap dump 설정

[ TOMCAT ] out of memory 시 heap dump 설정

by 정윤재 2016. 2. 17.

1. windows 의 경우 (tomcat7 기준이며 hotspot, oracle java 기준입니다.)

 

%TOMCAT_HOME%\bin\catalina.bat 파일의 맨 밑에

 

rem Execute Java with the applicable properties
if not "%JPDA%" == "" goto doJpda

~~~~~ 라고 나오는 곳이 있는데 rem ~~~ 바로 윗줄에

 

rem out of memory setting
set "JAVA_OPTS=%JAVA_OPTS% -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=C:\test"

 

와 같이 설정 해 주면 된다.

 

-XX:+HeapDumpOnOutOfMemoryError : out of memory 시 heap dump 를 떨어뜨리는 설정

 

-XX:HeapDumpPath=<path> : path 에 heapdump 떨어뜨리고 싶은 경로를 지정하는 설정


댓글