에러메세지
Exception in thread “ajp-bio-8009-exec-3” java.lang.OutOfMemoryError: PermGen space
원인
참고URL : http://wiki.sys4u.co.kr/pages/viewpage.action?pageId=7766559
(이 사이트에 설명이 아주~ 잘 되어 있다.. 저렇게 설명을 잘 하는 사람보면 부럽다능….)
메모리 누수이든 부족이든…
PermGen 공간이 부족하게 된 것이 원인
해결
구동시 옵션 조정
filename : catalina.sh
export JAVA_OPTS=”-Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=512m -XX:PermSize=256m -XX:MaxPermSize=512m”
catalina.sh 파일의 상단부에 대략 저런 모양의 설정을 추가해주면 된다.
수치는 적당히…
보통의 환경에서 jdk + tomcat 만 놓고 간단하 jsp 파일 파싱 테스트를 하는 경우는 거의 발생하지 않는 에러이지만
특정 프레임워크를 사용하는 등의 “뭔가 부가적인 행위”가 추가 될 경우 발생할 가능성이 있다.