반응형
실제 윈도우 2000에 있는 IIS 5.0 서비스를 운영하다 보면 웹 서비스 어딘가에서 문제가 발생하는데 정확한 해결 방법이 없거나, 또는 찾았다고 해도 이를 수정하는데 까지 시간이 오래 걸려 당장 어쩔 수 없을 경우에는 대부분의 해결책이 IIS를 재 시작 하는 것으로 답이 될 것이다. IIS Recycle은 그러한 부분을 제어 할 수 있는 한가지 방법이라고 생각 하면 된다.

MS 기술자료 “IIS 프로세스 재활용과 정보수집을 위해 IIS 5.0 재활용 툴 사용하기”의 소개를 보자면 다음과 같이 되어 있다.

MS 기술자료
“IIS 5.0 프로세스 재활용 툴 (IIS5Recycle)은 Windows 2000과 IIS 5.0를 실행하는 컴퓨터에서 서비스로서 실행됩니다. 프로세스 재활용 툴(IIS5Recycle)의 목적은 자원 소모 문제로 성능과 안정성에 영향을 주기 전에 영향을 최소화하기 위해 프로세스를 재 시작하는 것입니다. 이 도구는 Windows 레지스트리에 저장된 설정에 따라 자동으로 IIS 프로세스를 재 시작합니다. 또한 프로세스 재활용 툴(IIS5Recycle)은 관리자가 프로세스와 응용프로그램의 문제해결에 사용하기 위한 정보수집을 돕습니다”

위 내용을 요약하여 IIS 5.0 Recycle의 기능을 설명하면 아래와 같은 상황 일 때 활용 할 수 있다
IIS에서 메모리 누수와 같은 문제점이 발생 시

종속 웹 응용 프로그램(Inetinfo.exe)과 독립 웹 응용 프로그램(dllhost.exe)을 모두 재활용(recycle)하고자 할 때

메모리 사용률, 사용된 총 HTTP 가져오기 요청 수(Total Get Request Performance 카운터에서 결정), 일정 시간, IIS 가동 시간 기준 및 대기열에 있는 ASP 요청 값을 통해서 재 활용하고자 할 때


시스템 요구사항
운영체제 지원 : 윈도우 2000

윈도우 2000 운영체제에서 IIS 5.0


서버에 설정 시 주요 사항
사전에 성능 기준치 값을 구한 후 시스템에 적정한 수준 파악 후 적용 필요

IIS 5.0 Recycle은 IISReset.exe 적용 하기 때문에 웹 서비스 전체가(Inetinfo.exe, dllhost.exe) 재 시작을 하며, 이 문제로 인하여 결국 접속한 사용자에게 연결 세션을 끊어지는 현상이나 서비스가 중지됨

반응형

+ Recent posts