2012-05-28 3 views
2

Tomcat 서버를 사용 중이고 Out of Memory 오류에서 힙 덤프를 가져 오려고합니다. Catalina.bat 파일에 매개 변수를 지정하면 어떻게 할 수 있습니까? 또한 덤프 파일이 저장된 경로를 지정하는 방법이 있습니까?메모리 부족시 힙 덤프 오류

답변

2

이 내용에 따르면 http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html 옵션 -XX:HeapDumpPath=./java_pid<pid>.hprof을 사용할 수 있습니다.

Tomcat에 옵션을 추가하기 위해 calatalina.bat 또는 다른 스크립트를 수정할 필요가 없습니다. Tomcat을 실행하기 전에 시스템 변수 CATALINA_OPTS을 설정하면됩니다.

+1

CATALINA_OPTS를 수정하는 권장 방법은 setenv.sh 스크립트 –

+0

-XX를 사용하는 것입니다. -HeapDumpOnOutOfMemoryError – Champ