Egon Gamper (http://egon-gamper.spaces.live.com/) 라는 사람이 만든도구 인데, 괜찮은 것 같습니다. ProcWatch 라는 유틸이며 닷넷 기반에서 작동하는 프로그램 입니다.
ProcWatch 에 대한 다운로드나 설명은 개발자의 Spaces 를 참고하면 되겠습니다.
http://egon-gamper.spaces.live.com/
ProcWatch 가 지원하는 기능을 보면,
첫번째(CPU Limits)로 특정 오류이던지 아니면 웹사이트 접속자 증가라던지 어떤 이유에서 작업자 프로세스(w3wp.exe) 의 CPU 사용량이 지정된 임계치를 넘는 경우 작업자 프로세스의 실행 우선순위를 낮음으로 해서 서버를 보호하는 방법과,
두번째(URL Checks)로, 특정 페이지의 정상작동을 체크하는 기능 입니다.
지정된 페이지의 Http Status 코드를 체크하며, 문제가 있는 경우 해당 응용프로그램 풀을 자동으로 재생 처리 합니다.
세번째(NLB Start/Stop)로, NLB 서비스 관리인데 이것은 테스트 기능으로 넣어 놓았다고 합니다. NLB 에서는 포트의 정상작동 여부만 체크를 하지 웹서비스 이상유무를 체크하지 않기 때문에 웹서비스에 이상이 있는 경우 해당 서버의 NLB 서비스를 Stop 하면 다른 서버로 요청이 넘어가기 때문에 서비스 다운타임을 줄일수 있습니다.
다운로드나 설정파일 ProcWatch.config 의 위 3가지 항목의 설정 방법등은 위 Spaces 를 참고해 보시기 바랍니다.
ps, 설명서에는 닷넷 프레임워크 2.0 필요하다고 하는데, 실제 설치 인스톨러에서 체크사항에 닷넷 프레임워크 3.5 설치를 요구하고 있습니다.
댓글 없음:
댓글 쓰기