기술지원 문의

resin 데몬 자동으로 하루에 한번씩 리스타트 스크립트
이진화 / 2003-10-08 00:00

플랫폼 관리서버를 계속 제너레이션 하다보니 안쓰는걸 제대로 처리 못하고 
쌓여서 아래와 같은 오류페이지가 뜨게 됩니다.

500 Servlet Exception
java.lang.OutOfMemoryError
<>


resin의 특성대로 데몬이 자동으로 리스타트되지 않고!
resin프로세스(데몬)은 떠있지만 서비스가 안되는 현상인거 
같습니다. (500 Servlet Exeption.......)



해결 방법은 이런 메시지볼때마다 resin을 restart해야 하는데..
에러 날때마다 우리쪽으로 얘기하고 처리하고 다시 알려주고
너무 번거롭고.. 문제가 되므로..
자동으로 하루에 한번 내지 두번 resin restart 하게 해야합니다.

OS: 리눅스
환경: apache , java, resin 을 사용중.
버젼: resin-2.1.5

resin stop
resin start 

크론데몬으로 하루에 한번씩 돌게 하면 resin데몬이 죽는거까지만 되고.
이상하게 다시 start 되지 않습니다.

또 자체 root 권한인데도 start가 안되는 원인이 무엇인지. 
자동으로 하는 다른 방법이 있는지 꼭 좀 알려주세요

감사합니다.

Re:resin 데몬 자동으로 하루에 한번씩 리스타트 스크립트
관리자 / 2003-10-09 00:00

메모리 부족한 에러 후 서비스가 제대로 안된다면
JVM의 Heap을 튜닝하시면 도움이 될 수 있습니다.
보다 정밀한 튜닝이 필요할 수 있지만 

보통은
$RESIN_HOME/bin/httpd.sh 파일을 열어서

args=\"\" 라는 부분을 찾아
args=\"-J-ms256m -J-mx512m\" 

처럼 설정하고
Resin을 실행하면 됩니다.

crond를 이용해서 resin을 stop 한후 start할 때
start가 잘안된다고 하셨는데 당시의 어떤 메세지가
없나요?


--이진화 님의 글 [2003-10-08 09:32:25]
>플랫폼 관리서버를 계속 제너레이션 하다보니 안쓰는걸 제대로 처리 못하고 
쌓여서 아래와 같은 오류페이지가 뜨게 됩니다.

500 Servlet Exception
java.lang.OutOfMemoryError
<>


resin의 특성대로 데몬이 자동으로 리스타트되지 않고!
resin프로세스(데몬)은 떠있지만 서비스가 안되는 현상인거 
같습니다. (500 Servlet Exeption.......)



해결 방법은 이런 메시지볼때마다 resin을 restart해야 하는데..
에러 날때마다 우리쪽으로 얘기하고 처리하고 다시 알려주고
너무 번거롭고.. 문제가 되므로..
자동으로 하루에 한번 내지 두번 resin restart 하게 해야합니다.

OS: 리눅스
환경: apache , java, resin 을 사용중.
버젼: resin-2.1.5

resin stop
resin start 

크론데몬으로 하루에 한번씩 돌게 하면 resin데몬이 죽는거까지만 되고.
이상하게 다시 start 되지 않습니다.

또 자체 root 권한인데도 start가 안되는 원인이 무엇인지. 
자동으로 하는 다른 방법이 있는지 꼭 좀 알려주세요

감사합니다.