https://honeyinfo7.tistory.com/173
오늘 어느정도 일단락된 프로젝트를 Cafe24 웹서비스에 올렸는데 java.util.concurrent.executionexception: java.lang.outofmemoryerror: metaspace 와 같은 메시지와 함께 서비스가 안올라가지는 현상이 발견되었다. 그래서 이곳저곳 찾다가 Cafe24에서 기본적으로 할당해주는 Tomcat의 메모리의 양이 적어서 나타나는 현상이라는 것을 알 수 있었다.
이에 대한 해결책으로는 ${CATALINA_HOME}/bin/catalina.sh 파일에 다음의 명령어를 추가해 주면 된다.
<java />
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:+DisableExplicitGC"
이 명령어를 #!/bin/sh 구문 아래에 적용하고 저장한 후, tomcat을 재시작 하였더니 정상적으로 서비스가 올라가는 것을 확인할 수 있었다.
'기존 > 🐸Utils' 카테고리의 다른 글
[CentOS] MariaDB 설치 및 세팅 (1) | 2023.10.28 |
---|---|
[Ubuntu] Tomcat 8.5 설치 및 jdk11 버전 설치 (0) | 2023.10.22 |
[centos7] 방화벽 열기 , 톰캣설치 (0) | 2023.09.19 |
[Vue] Vue 설치 및 ElementPlus and BootStarap and Axios install (0) | 2023.09.03 |
[Util] Controller 단위 테스트 (@WebMvcTest, MockMvc) (0) | 2023.08.22 |