기술지원 문의

레진 설정관련 질문입니다(동접)
spirit / 2008-07-04 12:23

안녕하세요..

 

레진 설정관련해서 답변좀 부탁드립니다.

 

현재 레진으로 스트러츠로 만든 사내 사이트를 돌리고 있습니다.

 

근데 동접이 20명정도가 사용하면 락(?)걸리는 것처럼 느려지는 현상이 발생해서

 

테스트결과 스트러츠 서블릿에 접근 전에 시간이 걸리는현상인걸 알았습니다.

 

레진설정과 관련이 클 것 같은데..

 

혹시 레진에 쓰레드수 말고 따로 동시접속시에 제어하는 설정이 있는지 알고싶습니다.

 

 답변 부탁드립니다..

 

 

[답변]레진 설정관련 질문입니다(동접)
관리자 / 2008-07-04 16:17

안녕하세요.. 기술지원팀입니다..

 

서버 퍼포먼스 튜닝에 관한 부분을 정확히 잡아내기 위해서는 기타 환경과 모니터링 등의 세부적인 내용을 필요로 합니다.

 

일단은 Resin 3.X 버전의 Standalone 으로 서버가 구동되었을 때를 가정하에 설정입니다.

 

-------------------------------------------------------------------------

  <thread-pool>
    <!-- Maximum number of threads. -->
    <thread-max>1024</thread-max> 

   

    <!-- Minimum number of spare connection threads. -->
    <spare-thread-min>10</spare-thread-min>
  </thread-pool>

 

....

....

 

    <!-- Configures the keepalive -->
    <keepalive-max>500</keepalive-max>
    <keepalive-timeout>120s</keepalive-timeout>

 

-------------------------------------------------------------------------

 

thread-max 값을 좀더 늘려보세요.

spare-thread-min 최소 스레드 생성 대기 개수를 동시접속자 보다 크게 잡아주세요.

keepalive-timeout 값을 줄여주세요.

 

 

그러나 퍼포먼스 튜닝은 Was 만의 설정뿐만아니라 기타 WEB OS DB 등의 관련 튜닝과 밀접한 관계가 있으므로 해결을 위해서는 좀더 정확한 정보가 요구됩니다.

 

그럼 늘 행복하세요 ^______________^