IIS 응용프로그램 풀 '성능' 탭 설정 방법은 무엇인가요?
💡 요약 정리
- IIS 응용프로그램 풀의 '성능' 탭에서는 프로세스 동작, CPU 사용률, 요청 처리 등 핵심 리소스를 제어할 수 있습니다.
- 기본값은 유휴 시간 20분, 요청 큐 제한 1000개, CPU 사용률 90%, 웹 가든 1개입니다.
- 불필요한 리소스 낭비나 과도한 요청 처리 지연을 방지하기 위해 설정값 조정이 필요할 수 있습니다.
IIS 응용프로그램 풀 등록정보의 '성능' 탭에서 설정할 수 있는 항목은 다음과 같습니다.
1. 유휴 시간 제한
- 기본값: 20분
- 워커 프로세스(Worker Process)가 설정된 유휴 시간 동안 작업이 없으면, 해당 프로세스를 자동 종료합니다.
2. 요청 큐 제한
- 기본값: 1000
- 응용프로그램 풀의 요청 대기열이 지정한 수를 초과하면, IIS는 추가 요청을 거부하고 사용자에게 503 HTTP 오류를 반환합니다.
- 권장 요청 큐 크기 산정 공식: 메모리 크기(MB) × CPU 개수 × 10 ÷ 웹 응용프로그램 수