Tomcat의 메모리 할당을 늘리는 방법
Tomcat 에서 성능 문제가 발생 하는 경우 일반적인 원인은 JVM ( Java Virtual Machine ) 메모리 할당이 부족하기 때문입니다. 최대 힙 크기의 기본 설정은 64MB 또는 128MB입니다. -Xmx JVM 매개변수 를 설정하여 애플리케이션의 최대 힙 크기를 늘릴 수 있습니다 .
예를 들어 -Xmx512m 을 사용하면 (-Xmx512m)JVM 에 최대 512MB 힙을 할당할 수 있습니다 . 이 매개변수를 조정하려면 내 컴퓨터(My Computer) 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 고급(Advanced) 탭을 선택합니다. 환경 변수(Environment Variables) 버튼을 클릭 합니다.
CATALINA_OPTS 변수를 만들고 원하는 값(예: " -server -Xmx256m ")을 설정합니다.
Linux 또는 UNIX 에서 실행 중인 경우 터미널로 이동하여 설정에 따라 sudo su – tomcat 또는 해당 계정 이름 을 사용하여 tomcat 계정을 사용 합니다. Tomcat 을 실행하는 데 사용되는 계정을 사용해야 합니다 .
CATALINA_OPTS 및 JAVA_OPTS 환경 변수 를 모두 확인하십시오 . 환경 변수를 더 높은 값으로 설정하십시오. 예를 들어, JAVA_OPTS 변수가 최소 64MB 및 128MB 최대 힙 크기를 포함하는 경우 128MB 및 256MB 값으로 늘리십시오.
OLD: JAVA_OPTS="-Xms64m -Xmx128m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000" OLD: JAVA_OPTS="-Xms128m -Xmx256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
(Make)실제 RAM 크기보다 작은 최대값을 사용해야 합니다. 그렇지 않으면 하드 디스크로 페이징되어 더 많은 성능 문제가 발생할 수 있습니다 .
새 설정이 적용되었는지 확인하려면 Tomcat 서버 의 URL 로 이동한 다음 상태(Status) 를 클릭합니다 .
JVM 섹션 아래에 새 값이 표시되어야 합니다 .
페이지에 업데이트된 JVM(JVM) 메모리 가 표시되지 않으면 매개변수 변경 사항이 적용되기 전에 Tomcat을 다시 시작 해야 하므로 (Tomcat)Tomcat 을 다시 시작해 보십시오. (Tomcat)이렇게 하면 Tomcat 성능 저하 문제가 해결되고 서버 측 스크립트의 메모리 부족 문제도 방지됩니다. 질문이 있으면 의견에 알려주십시오. 즐기다!
Related posts
Steam의 내장 FPS 카운터를 표시하는 방법
Windows에서 '파일 이름이 너무 깁니다' 문제를 해결하는 방법
YouTube의 추천 동영상 피드를 맞춤설정하는 방법
해커로부터 휴대전화의 SIM 카드를 보호하는 방법
김프의 치유 선택 도구로 사진의 흠집 지우기
도메인의 백링크, 리디렉션 및 공유 IP 찾기
확장 프로그램을 설치하지 않고 브라우저의 사용자 에이전트를 변경하는 방법
자가 격리에 대처할 수 있는 최고의 기술 아이디어 8가지
Xbox One 또는 Xbox Series X를 공장 초기화하는 방법
Windows에서 메모리를 지우고 RAM을 늘리는 7가지 방법
Google 슬라이드에 음악을 추가하는 방법
초보자를 위한 드론 비행 방법
해킹된 Facebook 계정을 복구하는 방법
AI를 사용하여 이미지에서 배경을 즉시 제거
동적 디스크를 기본 디스크로 변환하는 방법
Windows의 시스템 트레이에서 CPU 또는 GPU를 모니터링하는 방법
Windows에서 Chrome의 다크 모드를 활성화하는 6가지 방법
서평 - Windows 8에 대한 긱 가이드
다른 프로그램이 사용 중일 때 잠긴 파일을 여는 방법
CPU 스트레스 테스트를 수행하는 방법