TOMCAT CATALINA.OUT 파일 확장방지

leekyungryul·2024년 6월 13일

tomcat

목록 보기
2/2

사내에서 tomcat서버로 구동중인 프로젝트의 속도가 느려졌다.
확인해보내 disk 잔여 용량이 0%였다.
원인은 tomcat 서버내 logs 디렉터리에 catalina.out 파일이 무분별하게 확장되어 있었다.

catalina.sh파일 수정

tomcat 디렉터리의 bin/catalina.sh

    eval $_NOHUP "\"$_RUNJAVA\"" "\"$CATALINA_LOGGING_CONFIG\"" $LOGGING_MANAGER "$JAVA_OPTS" "$CATALINA_OPTS" \
      -D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \
      -classpath "\"$CLASSPATH\"" \
      -Djava.security.manager \
      -Djava.security.policy=="\"$CATALINA_BASE/conf/catalina.policy\"" \
      -Dcatalina.base="\"$CATALINA_BASE\"" \
      -Dcatalina.home="\"$CATALINA_HOME\"" \
      -Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \
      org.apache.catalina.startup.Bootstrap "$@" start \
      >> /dev/null 2>&1 &
        # >> "$CATALINA_OUT" 2>&1 "&"

  else
    eval $_NOHUP "\"$_RUNJAVA\"" "\"$CATALINA_LOGGING_CONFIG\"" $LOGGING_MANAGER "$JAVA_OPTS" "$CATALINA_OPTS" \
      -D$ENDORSED_PROP="\"$JAVA_ENDORSED_DIRS\"" \
      -classpath "\"$CLASSPATH\"" \
      -Dcatalina.base="\"$CATALINA_BASE\"" \
      -Dcatalina.home="\"$CATALINA_HOME\"" \
      -Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \
      org.apache.catalina.startup.Bootstrap "$@" start \
      >> /dev/null 2>&1 &
        # >> "$CATALINA_OUT" 2>&1 "&"

위의 두개부분을 주석처리 후 수정해준다.

참고

profile
끊임없이 노력하는 개발자

0개의 댓글