반응형
유닉스 계열(저는 솔라리스 였습니다) 에서 톰캣을 돌리고 있는데,
Out of Memory 가 떨어졌습니다.
예를 들면, 파일 관련 다운로드/업로드를 Java 로 구현하는데, WAS 의 메모리를 참조해서 쓰게 되었다면.
(Buffer 따위를 사용했다고 했을 때)... 소스상의 문제일수도 있지만, 종종 Out of Memory 가 톰캣 로그에 쌓이더군요.
이럴 때에는 톰캣의 메모리를 늘려주는 방법이 있습니다.
/etc/profile 파일에서 다음 내용을 추가해줍니다.
export JAVA_OPTS="-Xms256, -Xmx1024m -XX:MaxPermSize=128m"
그 후에 톰캣을 재시작 하면 해결이 됩니다.
해당 크기를 더 늘려주는 방법도 있겠습니다.
이와 같은 상황은 또한, 이클립스로 톰캣 구동하여 개발을 하는 환경에서 종종 일어나기도 합니다.
그에 대한 부분은 이클립스에서 설정 해주면 되는데요. 이 부분에 대한 것은 다음에 적도록 하겠습니다 :)
Out of Memory 가 떨어졌습니다.
예를 들면, 파일 관련 다운로드/업로드를 Java 로 구현하는데, WAS 의 메모리를 참조해서 쓰게 되었다면.
(Buffer 따위를 사용했다고 했을 때)... 소스상의 문제일수도 있지만, 종종 Out of Memory 가 톰캣 로그에 쌓이더군요.
이럴 때에는 톰캣의 메모리를 늘려주는 방법이 있습니다.
/etc/profile 파일에서 다음 내용을 추가해줍니다.
export JAVA_OPTS="-Xms256, -Xmx1024m -XX:MaxPermSize=128m"
그 후에 톰캣을 재시작 하면 해결이 됩니다.
해당 크기를 더 늘려주는 방법도 있겠습니다.
이와 같은 상황은 또한, 이클립스로 톰캣 구동하여 개발을 하는 환경에서 종종 일어나기도 합니다.
그에 대한 부분은 이클립스에서 설정 해주면 되는데요. 이 부분에 대한 것은 다음에 적도록 하겠습니다 :)
반응형
'소프트웨어 사용&설치 등 > Tomcat' 카테고리의 다른 글
카페24 멀티호스팅 톰캣 셋팅 (0) | 2010.09.23 |
---|---|
javax.servlet.http.HttpServlet; (0) | 2010.06.20 |
(Tomcat) 톰캣 ( Apache Tomcat ) 에 대해서 (0) | 2010.06.16 |