IIS 웹 사이트에 클라이언트 동시 접속자가 연결 제한 설정에 도달하여 Service Unavailable 오류가 발생하는 사례에 대해서 아래와 같이 정리하였습니다.
[환경]
IIS 6
[현상]
웹 사이트 접근 시, Service Unavailable 오류 발생
[원인]
웹 사이트에 대한 클라이언트 동시 연결 수가 제한되어 있으며, 현재 연결된 클라이언트가 제한된 수에 도달하였습니다.
[환경]
IIS 6
[현상]
웹 사이트 접근 시, Service Unavailable 오류 발생
[원인]
웹 사이트에 대한 클라이언트 동시 연결 수가 제한되어 있으며, 현재 연결된 클라이언트가 제한된 수에 도달하였습니다.
[해결방안]
웹 사이트 연결 제한이 필요하다면 클라이언트 동시 접속자를 제한하기 위한 적정 값을 입력합니다.
[분석결과]
1. Perfmon(성능 모니터) - Web Service - Current Connections 개수 확인
2. 웹 서비스 포트에 ESTABLISHED 되어 있는 전체 개수 확인
NETSTAT -NA | FINDSTR :80
3. httperr.log HTTP API 오류 확인
/ 503 1 ConnLimit DefaultAppPool
4. 기본 웹 사이트 연결 제한 설정
[참고자료]
연결 제한
http://technet.microsoft.com/ko-kr/library/cc780561(WS.10).aspx
503-Service Unavailable (IIS 6.0)
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/iis/55f71614-ef1b-4015-b9c8-a42c1e700c25.mspx?mfr=true
작성자 : Lai Go / 작성일자 : 2011.03.17