Programming
No. | 770 |
Name. | swindler |
Subject. | tomcat memory 를 늘리는 것이 잘 되지 않을때. |
Main Cate. | Java |
Sub Cate. | |
Date. | 2014-07-15 10:24 |
Hit. | 2699 (211.36.27.3) |
File. | |
tomcat의 memory를 늘리기 위해서는 일반적으로 -Xmx3G와 같은 형태로 옵션을 주면 되는데. $JAVA_OPTS, $CATALINA_OPTS 에 옵션을 추가하라고 한다. 근데, 이 방법들이 잘 되지 않을때는 실제로 실행되는 파일인 /usr/sbin/tomcat6를 직접 수정하면 된다. 아래와 같은 부분이 있는데, 해당 옵션을 추가하면 적용된다. if [ "$1" = "start" ]; then ${JAVACMD} $JAVA_OPTS $CATALINA_OPTS \ -Xmx3G \ -classpath "$CLASSPATH" \ -Dcatalina.base="$CATALINA_BASE" \ -Dcatalina.home="$CATALINA_HOME" \ -Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" \ -Djava.io.tmpdir="$CATALINA_TMPDIR" \ -Djava.util.logging.config.file="${CATALINA_BASE}/conf/logging.properties" \ -Djava.util.logging.manager="org.apache.juli.ClassLoaderLogManager" \ org.apache.catalina.startup.Bootstrap start \ >> ${CATALINA_BASE}/logs/catalina.out 2>&1 & if [ ! -z "$CATALINA_PID" ]; then echo $! > $CATALINA_PID fi [바로가기 링크] : http://coolx.net/cboard/develop/770 |
|
|
|
[Modify] [Delete] | [Reply] [List] |