기술지원 문의

[답변]
운영자 / 2002-03-19 00:00

서블릿 코드 사용시 엔진 재가동이 어떤 의미인지 몰라서, 일단 질문의 의도가 servlet으로 작성한 자바코드의 변경되었을 때로 가정하고 답변을 드리면, 특정 디렉토리 하에 있는 파일의 변경시 자동 컴파일하는 옵션이 있습니다.resin.conf에서 complie=true 를 찾아보세요. 
그러면 cron으로 재가동할 이유는 없겠죠. 

그리고도 굳이 cron 설정이 하고 싶으시면, 한글이 깨어지지 않도록 root 사용자의 셸 환경에 
LANG=ko; export LANG(sh, bash인 경우) 
추가하세요. 
  
>========================================================

>제목 : 레진을 cron 에서 재가동시 한글 작성자 : 이동기 등록일 : 2002-02-18 11:02:26 

>---------------------------------------------------------------

>tomcat을 사용하다가 문제가 많아 레진으로 바꾸려 합니다 





>그런데 tomcat 같은경우 servlet 코드 사용시 엔진을 재가동해줘야 





>적용이 되므로 cron으로 재가동을 해줬었는데요. 





>레진은 처음에 cron으로 재가동이 않되더군요. 





>그래서 wrapper.pl 파일에 설정경로를 직접 적어주었더니 





>재가동은 정상적으로 됩니다. 





>다만 쉘상에서 직접 재가동할때는 문제가 없는데 





>cron 으로 재가동시 디비에서 불러오는 한글이 깨진다는 겁니다. 





>손으로 직접 할때는 문제가 없으니 인코딩문제는 아닌것 같구여 





>리눅스버전: redhat 7.2 


>kernel : 2.4.17 


>jdk : jdk1.3.1_01 


>mysql연동은 mm.mysql-2.0.4 를 사용했습니다. 





>현재 톰캣에 문제가 많아 빠른시간안에 레진으로 바꿔야할것 같은데 





>이 문제때문에 시작을 못하는군요. 





>답변을 부탁드립니다.

>========================================================