본문 바로가기

Programming

[Tomcat] Heap Memory 부족 현상 해결

* /usr/libexec/tomcat9/bin/ 경로에 setenv.sh 파일을 생성하고 아래 내용을 입력해준다.

export CATALINA_OPTS="$CATALINA_OPTS -Xms256m"
export CATALINA_OPTS="$CATALINA_OPTS -Xmx512m"

 

* Xms : 최소 Heap Size

* Xmx : 최대 Heap Size

 

 

* 적용여부 확인

[root@ip-172-26-13-216 logs]# pwd
/usr/libexec/tomcat9/logs

[root@ip-172-26-13-216 logs]# grep -e "Xms" -e "Xmx" *.log
catalina.2020-04-09.log:09-Apr-2020 17:25:04.265 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms256m
catalina.2020-04-09.log:09-Apr-2020 17:25:04.265 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx512m