apache 2.2.31

mod_jk 1.2.41

  • Activation
    • Active
    • Disabled
    • Stopped

배포 시  Activation 을 Disabled 시켰는데 이미 접속한 사용자들에 대해서는(쿠키?) 계속 들어와서 Stopped 바꾸니 WAS까지 들어온 요청은 처리 하되 그 이후 모든 요청은 막아줌


무중단 배포 시 WAS 중지 전 jkstatus 에서 Stopped 변경 후 약 3초간의 시간을 주고, 소스 배포 후 재기동 시킨 후 다시 Active 시킨다.

Stopped 후 3초, 5초 후 WAS 재기동 테스트 해보았다.


Servlet 처리 시간이 5초 케이스 만들어서  부하 준 상황에서 이중화 구조로 순차 재기동하니 502 에러 발생!!


더 안 전하게 하려면 Stopped 후 대기 시간을 늘리던가

아니면 WAS의 Running Thread 의 갯수를 명확히 파악 할 수있다면 Running Thread 갯수가 0일때까지 대기 후 WAS를 재기동하면 완벽 하겠군요.

+ Recent posts