개발관련/컴퓨터 문제 해결사
톰캣 OutOfMemory 에러 해결하기 - JVM의 메모리 늘리기
규이
2010. 9. 17. 14:32
적용한 서버는 리눅스 CentOS5.4 이다.
1. 리눅스 서버에 root계정으로 접속한다.
2. 아래 처럼 콘솔에 친다.
vi /etc/profile
3. 그러면 뭔가 많이 나오는데 가장아래에 아래줄을 추가해준다.
export JAVA_OPTS="-Xms256m -Xmx512m -XX:MaxPermSize=128m"
4. 파일이 변경된것을 적용해주어야한다. 아래줄을 콘솔에서 치고 엔터
source /etc/profile
5. 톰캣을 껏다가 켠다.
6. 확인하기
아래 파일을 압축을 풀고 서버에 올린다. (webroot 폴더에올린다.)
http://서버주소/memoryView/vm_memory.jsp
라고 치면 아래처럼 메모리상황을 확인 할수 있다.