이 탭을 사용하여 작업자 프로세스의 재생을 관리할 수 있습니다. 작업자 프로세스 격리 모드에서는 응용 프로그램 풀의 작업자 프로세스를 정기적으로 다시 시작하여 오류가 있는 작업자 프로세스를 정확하게 관리할 수 있도록 IIS를 구성할 수 있습니다. 이렇게 하면 응용 프로그램 풀에 있는 지정된 응용 프로그램은 오류가 없는 정상적인 상태를 유지하게 되고 시스템 리소스를 복구할 수 있습니다.

작업자 프로세스를 재생하기 위해 오류가 있는 작업자 프로세스는 요청 큐에 남아 있는 모든 요청이 완전히 처리될 때까지 요청을 받을 수 없습니다. 현재 요청을 없애기 위해 프로세스에 구성된 제한값이 지정되고 이전 작업자 프로세스가 중지되기 전에 동일한 네임스페이스 그룹의 대체 작업자 프로세스가 시작됩니다. 이렇게 되면 서비스가 중단되지 않습니다. 이전 프로세스는 아직 해결되지 않은 요청을 완료한 다음 정상적으로 종료되거나, 구성된 제한 시간이나 요청 수를 초과한 후, 일정 설정값에 따라 또는 지정된 메모리 사용 한계에 도달했을 때 종료되지 않은 경우 명시적으로 종료됩니다.

다음 시간(분) 후 작업자 프로세스 재생

지정된 비활성 기간이 지난 후 작업자 프로세스를 재생하려면 선택합니다.

다음 요청 후 작업자 프로세스 재생

지정된 요청 수가 지난 후 작업자 프로세스를 재생하려면 선택합니다.

다음 시간에 작업자 프로세스 재생

일정을 사용하여 프로세스를 종료하고 대체 프로세스를 시작하려면 선택합니다.

추가

일정을 기반으로 하는 작업자 프로세스 재생 조건에 시간을 추가할 때 클릭합니다.

제거

현재 선택된 일정 기반 작업자 프로세스 재생 조건을 제거할 때 클릭합니다.

편집

현재 선택된 일정 기반 작업자 프로세스 재생 조건을 수정할 때 클릭합니다.

최대 메모리 소비 후 작업자 프로세스 재생

이 옵션을 사용하면 메모리 소비 제한 방법을 사용하여 프로세스를 종료하고 대체 프로세스를 시작할 수 있습니다. 이러한 설정은 작업자 프로세스에서 사용하는 가상 메모리 또는 개인 메모리의 양이 전체 시스템 메모리에 비해 너무 많은 경우 메모리 재생 임계값을 제어합니다. 메모리 기반 재생은 힙 조각을 줄이고 메모리 누수가 있는 응용 프로그램에서 메모리를 복구하는 데 적합합니다.

최대 가상 메모리

프로세스를 재생하기 전에 작업자 프로세스에서 사용할 시스템 공용 가상 메모리의 최대 크기(MB)를 설정하려면 선택합니다.

값이 너무 크면 시스템 성능이 상당히 저하될 수 있습니다. 처음에는 기본값을 사용했다가 성능을 지속적으로 유지하면서 점진적으로 낮은 값을 설정하십시오.

사용된 최대 메모리

프로세스를 재생하기 전에 작업자 프로세스에서 사용하기 위해 내부적으로 할당된 시스템 실제 메모리의 최대 크기(MB)를 설정하려면 선택합니다.

값이 너무 크면 시스템 성능이 상당히 저하될 수 있습니다. 처음에는 기본값을 사용했다가 성능을 지속적으로 유지하면서 점진적으로 낮은 값을 설정하십시오.

관련 항목

작업자 프로세스 및 재생에 대한 자세한 내용은 Microsoft Windows Server TechCenter에서 IIS 6.0 online documentation(페이지는 영문일 수 있음)을 참조하십시오.


목차