기술지원 문의
레진 설정관련 질문입니다(동접)
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 등의 관련 튜닝과 밀접한 관계가 있으므로 해결을 위해서는 좀더 정확한 정보가 요구됩니다.
그럼 늘 행복하세요 ^______________^