tomcat 에서 OutOfMemory에러가 발생할때

by ADMINPLAY posted Sep 09, 2013
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

Java의 Hospot VM의 메모리의 기본값이 64M인데 그 값을 늘려주시면 됩니다.

/etc/profile에

CATALINA_OPTS="-server -Xms256M -Xmx512M" 을 넣어주시면 됩니다.
export CATALINA_OPTS

-Xms는 초기셋팅 메모리값
-Xmx는 최대로 사용할수 있는 메모리값 입니다.

위의 셋팅이 제대로 됐는지 확인을 할려면...
아래의 내용으로 jsp파일을 만들어 확인해 보시기 바랍니다.

예) heap.jsp
=====================================================
< meta http-equiv="Refresh" content="10;url=heap.jsp">
< %
Runtime rt = Runtime.getRuntime();
%>
Total size: <%=rt.totalMemory()%>
< br>free size: <%=rt.freeMemory()%>
< br>Heap size: <%=rt.totalMemory()-rt.freeMemory()%>


Articles

1 2 3 4 5