728x90
반응형
서비스를 실행시킬 당시에는 프로그램이 잘 동작하는듯 하였으나
당일 저녁부터 접속이 되지 않았다.
Catlina쪽 로그를 보니 다음과 같이 오류가 발생했다.
에 위치한 리소스를 웹 애플리케이션 []을(를) 위한 캐시에 추가할 수 없습니다. 왜냐하면 만료된 캐시 엔트리들을 없애버린 이후에도 여유 공간이 충분하지 않기 때문입니다. 캐시의 최대 크기를 증가시키는 것을 고려해 보십시오. |
검색해보니 Tomcat 캐시 용량을 설정하지 않으면 자동으로 10MB로 설정되어 용량이 부족하여 발생한 오류였다.
그래서 다음과 같이 해결하였다.
1. 서비스 중지
net stop "서비스명" |
2. Tomcat 메모리 용량 늘리기
cd C:\Servers\apache-tomcat-9.0.30\bin |
tomcat9w //ES//"서비스명" |
다음과 같은 창이 뜨면 Java탭으로 이동하여 메모리 용량 늘리기
3. Tomcat 캐시 용량 늘리기
apache-tomcat > conf 폴더 하위에 context.xml 파일을 메모장으로 열어
다음과 같이 추가하기
<Resources cachingAllowed="true" cacheMaxSize="100000"/> |
4. 서비스 다시 시작
net start "서비스명" |
728x90
반응형
'Web 개발 > Java, SpringBoot, JPA' 카테고리의 다른 글
[MSSQL] 제약조건 ~ 은 제약조건 ~에서 참조하고 있습니다. (0) | 2021.08.31 |
---|---|
[MSSQL] 테이블 변경 내용을 저장할 수 없습니다. (0) | 2021.08.31 |
[SpringBoot] JSP Thymeleaf 둘다 사용하기 (0) | 2021.08.21 |
[VS Code] VS Code Java Debugger 오류 (0) | 2021.08.14 |
[SpringBoot] Log 설정 - Logback 로그백 (0) | 2021.08.05 |