이 탭을 사용하여 IIS(인터넷 정보 서비스)에서 유휴 작업자 프로세스를 종료하는 방법, 처리를 위해 대기 중인 요청 수, CPU 모니터링 및 웹 가든의 프로세스 수를 구성할 수 있습니다.
유휴 시간 제한
유휴 시간 제한을 사용하면 지정된 유휴 시간이 지난 후 유휴 프로세스를 닫는 방법을 통해 사용되지 않는 작업자 프로세스를 종료하여 시스템 리소스를 보존할 수 있습니다. 이렇게 하면 처리량이 많은 경우, 지정된 응용 프로그램이 계속해서 유휴 상태에 있을 경우 또는 새 처리 공간을 사용할 수 없는 경우 특정 컴퓨터의 리소스를 효과적으로 관리할 수 있습니다.
다음 시간 동안 유휴 상태이면 작업자 프로세스 종료(분)
지정된 비활성 기간이 지난 후 유휴 상태의 작업자 프로세스를 종료하려면 선택합니다.
상자에 숫자를 입력하거나 위쪽/아래쪽 화살표를 클릭하여 유휴 작업자 프로세스를 종료하기 전에 기다리는 시간(분)을 설정합니다.
요청 큐 제한
새 요청을 큐에 넣기 전에 지정된 응용 프로그램 풀 큐에 대한 요청 수를 모니터링하도록 IIS를 구성하려면 선택합니다.
많은 수의 요청이 큐에 대기하여 서버가 오버로드되는 상황이 발생하지 않게 하려면 응용 프로그램 풀 큐 길이를 제한하면 됩니다. 큐에 새 요청을 추가하여 큐 용량이 초과되면 서버에서 요청을 거부하고 사용자 지정할 수 없는 503 오류 응답 메시지를 클라이언트에 보냅니다.
커널 요청 큐 제한(요청 수)
받는 HTTP 요청을 제한하는 데 숫자 기반 스키마를 사용하고 요청 큐의 크기를 제한할 수 있도록 IIS를 구성하려면 선택합니다. 제한값이 되면 IIS는 추가 요청을 처리하지 않고 사용자 지정할 수 없는 503 오류 응답 메시지를 클라이언트에 보냅니다.
상자에 숫자를 입력하거나 위쪽/아래쪽 화살표를 클릭하여 큐에 허용된 요청 수 제한값을 설정합니다.
CPU 모니터링 사용
CPU 계정을 사용하여 지정된 제한값을 초과하는 많은 양의 CPU 시간을 소비하는 작업자 프로세스를 추적한 다음 종료하도록 IIS를 구성하려면 선택합니다. CPU 모니터링은 응용 프로그램 풀에서 사용할 수 있으며 CGI 응용 프로그램에는 적용되지 않습니다.
최대 CPU 사용(퍼센트)
상자에 숫자를 입력하거나 위쪽/아래쪽 화살표를 클릭하여 작업자 프로세스에서 사용할 수 있는 CPU 사용량(퍼센트)을 설정합니다.
CPU 사용량 새로 고침 간격(분)
상자에 숫자를 입력하거나 위쪽/아래쪽 화살표를 클릭하여 CPU 모니터링에 사용하기 위해 CPU 프로세스 수를 새로 고치는 간격을 설정합니다.
CPU 사용량이 최대 CPU 사용량을 넘을 때 수행할 작업
목록 상자에서 CPU가 지정된 최대 사용량을 넘을 때 수행할 작업을 클릭합니다.
-
작업 없음을 선택한 경우 특정 응용 프로그램 풀 또는 풀 그룹의 CPU 사용량이 제한된 설정을 넘으면 IIS에서는 이벤트 로그에 오류를 기록합니다.
-
시스템 종료를 선택한 경우 특정 응용 프로그램 풀의 CPU 사용량이 제한된 설정에 도달하면 IIS에서는 각 작업자 프로세스에 응용 프로그램 풀의 지정된 종료 시간 제한 값(초) 동안의 유예 시간을 두어 응용 프로그램 풀의 모든 작업자 프로세스를 종료합니다. 이 시간대 내에서 프로세스가 종료하지 않으면 IIS에서 작업자 프로세스를 종료합니다. 그러면 응용 프로그램 풀이 종료된 후 CPUResetInterval에 설정된 시간 제한에 따라 재설정됩니다.
웹 가든
웹 가든은 작업자 프로세스를 두 개 이상 사용하는 응용 프로그램 풀입니다.
작업자 프로세스 최대 수
상자에 숫자를 입력하거나 위쪽/아래쪽 화살표를 클릭하여 응용 프로그램 풀에 허용되는 최대 작업자 프로세스 수를 설정합니다.
관련 항목
시간 제한, CPU 기능 및 웹 가든에 대한 자세한 내용은 Microsoft Windows Server TechCenter에서