tomcat 설정질문
- 작성자 :
- 장*정
- 작성일 :
- 2010-02-19 22:20:11
- 조회수 :
- 3,852
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
tomcat 서버가 자주 이런에러가 나는데.. 설정을 어떻게 해야되는지요?
java.lang.OutOfMemoryError: PermGen space
----
옵션을 이렇게 줘도 계속 에러나요..
-Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m
java.lang.OutOfMemoryError: PermGen space
----
옵션을 이렇게 줘도 계속 에러나요..
-Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m
A
안녕하세요.. 장태정님..
우선.. tomcat 자체에서 발생되는 현상인지 eclipse 위에서 실행되는 tomcat plugin 실행시에 문제인지 구분될 필요가 있을 것 같습니다.
만약 eclipse 위에서 테스트하시다가 발생하는 현상이면.. tomcat 자체로 테스트를 하셔야 할 상황 같습니다.
tomcat 자체에서 메모리 부족현상이 나타나면.. 일단 application단에 메모리 해제에 대한 문제가 있을 수 있을 것 같습니다. (옵션 상으로 보면 .. 충분한 메모리 양으로 판단됩니다.)
application단의 메모리 문제이면.. 전문 툴(profiler나 성능 모니터링)로 어느 부분에 메모리 문제가 있는지 파악해 보셔야 할 것 같습니다..
추가적으로 Windows 환경이시라면.. JRockit과 같은 다른 JDK로 운영 하시는 방안도 있을 것 같습니다. 일반적으로 JRocket이 메모리 문제에 있어 보다 유연성이 있기 때문입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선.. tomcat 자체에서 발생되는 현상인지 eclipse 위에서 실행되는 tomcat plugin 실행시에 문제인지 구분될 필요가 있을 것 같습니다.
만약 eclipse 위에서 테스트하시다가 발생하는 현상이면.. tomcat 자체로 테스트를 하셔야 할 상황 같습니다.
tomcat 자체에서 메모리 부족현상이 나타나면.. 일단 application단에 메모리 해제에 대한 문제가 있을 수 있을 것 같습니다. (옵션 상으로 보면 .. 충분한 메모리 양으로 판단됩니다.)
application단의 메모리 문제이면.. 전문 툴(profiler나 성능 모니터링)로 어느 부분에 메모리 문제가 있는지 파악해 보셔야 할 것 같습니다..
추가적으로 Windows 환경이시라면.. JRockit과 같은 다른 JDK로 운영 하시는 방안도 있을 것 같습니다. 일반적으로 JRocket이 메모리 문제에 있어 보다 유연성이 있기 때문입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.