[Tomcat] 실행 시에 필요한 옵션(JAVA_OPTS, CATALINA_OPTS) 를 추가하는 방법

식빵·2023년 10월 24일
0

Linux 환경 기반으로 설명합니다.


방법1: 환경변수 사용

환경변수(전역변수)로 $JAVA_OPTS, $CATALINA_OPTS 에 값을 추가.
CI/CD 에서 많이 사용하는 방법.



방법2: setenv.sh

${CATALINA_HOME}/bin/setenv.sh 파일 생성. 이미 있다면 필요한 설정 추가.

JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true"
JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=dev"
export JAVA_OPTS

MAX_THREADS=400
ACCEPT_COUNT=200

CATALINA_OPTS="${CATALINA_OPTS} -Dtomcat.max.threads=${MAX_THREADS}"
CATALINA_OPTS="${CATALINA_OPTS} -Dtomcat.accept.count=${ACCEPT_COUNT}"
CATALINA_OPTS="${CATALINA_OPTS} -Xms2048m -Xmx2048m"
CATALINA_OPTS="${CATALINA_OPTS} -XX:MaxNewSize=512m -XX:MaxPermSize=512m"
export CATALINA_OPTS



참고링크:

profile
백엔드를 계속 배우고 있는 개발자입니다 😊

0개의 댓글