java.lang.OutOfMemoryError: Java heap space

톰캣 운영중 http 서비스가 제대로 되지 않고 아래의 에러메시지가 catalina.out 로그에 발생함.

java.lang.OutOfMemoryError: Java heap space

1. heap size를 늘려 조치

2. /usr/local/tomcat6/bin/catalina.sh 을 열어 아래 옵션 추가
    CATALINA_OPTS=”-Xms512m -Xmx512m”;

3. 톰캣 재시작 후 정상 적용 여부 확인
    jps -lvm
    24428 sun.tools.jps.Jps -lvm -Dapplication.home=/usr/java/jdk1.7.0_21 -Xms8m
    24172 org.apache.catalina.startup.Bootstrap start -Djava.util.logging.config.file=/usr/local/tomcat6/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms512m -Xmx512m -Djava.endorsed.dirs=/usr/local/tomcat6/endorsed -Dcatalina.base=/usr/local/tomcat6 -Dcatalina.home=/usr/local/tomcat6 -Djava.io.tmpdir=/usr/local/tomcat6/temp