기술지원 문의

레진2.1.17 자꾸다운이 됩니다. 설정에 문제가 있는지..
강현선 / 2008-07-23 14:23

아래와 같이 셋팅되어있는데요... 자꾸다운이 되거나 서비스가 버벅거리는데 셋팅이

잘못된건지... 조금이나마 시스템이 좀 나아질 수 있는 방안이 있을까해서 문의

드립니다.

 

<caucho.com>

 <log id=/log href=stderr: timestamp=[%Y-%m-%d %H:%M:%S.%s]/>

 <java compiler=\"internal\" compiler-args=\"\"/>

 <jsp precompile=true static-encoding=true recompile-on-error=true />

 <http-server>

  <doc-dir>doc</doc-dir>
 
  <http port=8080 />
 
  <srun host=127.0.0.1 port=6802 />
               
  <class-update-interval>2s</class-update-interval>
 
  <servlet-classloader-hack>false</servlet-classloader-hack>
 
  <caucho-status>true</caucho-status>
 
  <thread-max>300</thread-max>
 
  <thread-keepalive id=100 />
 
  <request-timeout id=30s />
 
  <accept-buffer-size id=256 />
  <thread-min id=5 />
  <ignore-client-disconnect>true</ignore-client-disconnect>
 
  <cache dir=cache size=1024 entries=8192 />
 
  <cache-mapping url-pattern=/ expires=2s />
 
  <servlet-mapping url-pattern=*.xtp servlet-name=xtp />
  <servlet-mapping url-pattern=*.jsp servlet-name=jsp />
  
  <servlet-mapping url-pattern=/servlet/* servlet-name=invoker />
 
 
  <welcome-file-list>index.xtp, index.jsp, index.html</welcome-file-list>
 
  <host id=webcs.youthvol.net>

   <access-log id=C:/Inetpub/logs/cs/access.log format=%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\" rollover-period=1W/>
   <error-log id=C:/Inetpub/logs/cs/error.log/>
   <stdout-log href=C:/Inetpub/logs/cs/stdout.log rollover-period=1W/>
   <stderr-log href=C:/Inetpub/logs/cs/stdout.log rollover-period=1W/>
  
   <war-dir id=webapps />
  
       <web-app id=/ app-dir=C:/Inetpub/cs/>

    <work-dir>C:/Inetpub/cs/WEB-INF/jspwork</work-dir>
    <temp-dir>C:/Inetpub/cs/WEB-INF/tmp</temp-dir>
   
    <classpath id=C:/Inetpub/cs/WEB-INF/classes source=C:/Inetpub/cs/WEB-INF/src compile=false />
   
    <session-config>
     <session-max>4096</session-max>
     <session-timeout>30</session-timeout>
     <enable-cookies>true</enable-cookies>
     <enable-url-rewriting>true</enable-url-rewriting>
     <file-store>C:/Inetpub/cs/WEB-INF/sessions</file-store>
    </session-config>
   
    <!-- <multipart-form upload-max=-1/> -->
   
    <path-mapping url-regexp=^/~([^/]*) real-path=/home/$1/public_html/ />
   </web-app>
 
  </host>

  
 </http-server>

</caucho.com>

[답변]레진2.1.17 자꾸다운이 됩니다. 설정에 문제가 있는지..
기술지원팀 / 2008-07-23 15:29

안녕하세요.

 

기술지원팀 입니다.

 

Resin이 다운되는 현상은 좀 더 자세한 환경 정보를 근거로 원인을 추측해야 합니다.

 

예를들어.. 하드웨어 스펙은 어느정도이며 앞단에 웹서버 연동 유무와 종류 ,사용자 접속

 

부하 상태 그리고 다운시 발생하는 특정 로그등 좀 더 자세한 환경정보가 필요 합니다. 

 

우선 위의글을 근거로 단순하게 config 환경만 보고 판단했을때 튜닝 해줄수 있는 부분

 

만 조언이 가능합니다.

 

<thread-max>2048</thread-max>    //Resin에서 처리할 수 있는 최대 쓰레드수
 
  <thread-keepalive id=200 />        //Resin에서 KeepAlive 될 수 있는 개수
 
  <request-timeout id=20s />           // Request 대기 시간(초)
 
  <thread-min id=50 />                 //Resin에서 생성할수 있는 최소 쓰레드수

 

우선 실제 운영하시는 사이트이시면, 위와같이 설정을 바꿔 보시기 바랍니다.

 

실제 다운되는 현상이 단순하게 config만 봐서는 정확한 추측이 어려운 부분이라,

 

실제 접속하는 사용자가 많아서 다운되거나 사이트가 느려졌다는 전제하에 위와 같은

 

설정값을 권장해 드리고 있습니다.

 

하지만 만약 위에서 유추한 원인으로 다운 현상이 발생하였다면, 위에서 권장해드리는

 

튜닝으로는 근본적인 원인을 해결을 못 할수 있습니다.

 

CPU 사용량, 메모리 사용량 및 누수 현상 등 시스템 전반적인 부분을 고려하여,

 

원인을 해결 하셔야 합니다.

 

감사합니다.