티스토리 뷰
톰캣 Tomcat 메모리설정 java.lang.OutOfMemoryError : PermGen space 에러
Grand_J 2018. 3. 8. 13:41톰캣 Tomcat 메모리설정 java.lang.OutOfMemoryError : PermGen space 에러
1.bin\catalina.bat
메모장으로 오픈
setlocal 삭제
set "CATALINA_OPTS=-Xms1024M -Xmx1024M -XX:PermSize=512M -XX:MaxPermSize=512M" 추가
2.bin\catalina.sh (service로 구동시 적용대상_tomcat7w.exe)
메모장으로 오픈
최상단에
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"
추가
3. JRE 메모리 누수 처리
conf\server.xml
메모장으로 오픈
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> 추가
기본적으로 작성되어 있음
4. Thread Pool 설정
conf\server.xml
메모장으로 오픈
커넥터에 굵은 텍스트 내용 추가
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" maxThreads="250" maxHttpHeaderSize="8192" emptySessionPath="true" enableLookups="false" acceptCount="100" disableUploadTimeout="true"/>
끗~~~~~~~~~~
'Java & Spring & SpringBoot' 카테고리의 다른 글
Tomcat_톰캣 80포트 변경(iis 우회, 다른 포트 변경 동일) (server.xml 세팅) (0) | 2018.07.03 |
---|---|
Tomcat_톰캣 다중 서버(여러포트) 세팅 (server.xml 세팅) (0) | 2018.07.03 |
CORS(Cross Origin Resource Sharing)_크로스도메인 이슈 서버단(Spring3.0) 해결 (filter 사용) (0) | 2018.03.08 |
java.net.SocketTimeoutException: Read timed out 에러 해결 방법 (0) | 2018.02.22 |
WebLogic 설치방법&어플리케이션 추가 (0) | 2018.01.19 |
- Total
- Today
- Yesterday
- 송내 카페
- 오라클 DB 링크
- 송내역 룸카페
- 군산 가볼만한곳
- 군산 게스트하우스
- 베스파LX
- 남자 혼자 여행
- 스쿠터 전국 일주
- 남자 혼자 국내 여행
- 돌장갑
- vscode
- 보성 여행
- 군산 여행
- 초원사진관
- 담양 여행
- Docker
- 인터바이크
- 송내역 카페
- 윈드스크린
- 제주도 스쿠터 여행
- 나래바이크
- 송내 룸카페
- 전국 일주 여행
- 영광 여행
- 스쿠터 여행
- 국제반점
- 고흥 여행
- kendo grid
- 리니지m
- 은파호수공원
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |