반응형
tomcat java.lang.OutOfMemoryError : PermGen space
-
[Tomcat] 톰캣 PermGen space Error란 무엇이고 해결방법은?Server/Tomcat 2018. 9. 12. 11:20
PermGen space Error란 Tomcat 환경에서 발생하는 PermGen Error는 Tomcat에서 가용할 수 있는 최대 메모리보다 어플리케이션을 구동하는데 필요한 메모리가 더커서 발생하는 문제입니다. PermGen space Error가 발생하는 이유는 다양하겠지만 대표적인 이유는 개발시 무분별한 메모리 영역 사용, Tomcat 핫디플로이 설정 문제, 톰캣 메모리 설정 문제 등이 있습니다. PermGen space 문제를 해결하기 위해서는 두 가지 방법이 있습니다. 1. Tomcat 메모리 설정 변경 Tomcat/bin/catalina.bat 파일에서 setlocal 삭제 set "CATALINA_OPTS=-Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxPer..