IIS 6.0의 기존 ASP가 확장되지 않음
-
01-07-2019 - |
문제
IIS 6.0은 클래식 ASP 페이지를 직렬 방식으로(한 번에 하나씩) 제공합니다.
#2 요청은 #1 요청이 종료된 후에만 웹 서버에서 처리됩니다.
#1 요청이 조금 더 오래 걸리면 #2 요청은 #1 끝이 IIS에서 처리되기 시작할 때까지 기다려야 합니다.
이것이 IIS의 잘못된 구성입니까?
운영 체제는 Windows Server 2003 Standard Edition(서비스 팩 2)입니다.
해결책
예, IIS 또는 사이트는 서버 측 디버깅용으로 구성되어 있을 가능성이 높으며 이로 인해 사이트에 대한 모든 요청이 단일 스레드를 통과하게 됩니다.
이것이 사실인지 확인하거나 끄려면 다음을 수행하십시오.
- 웹 사이트 또는 웹 가상 디렉터리의 속성 페이지에서 홈 디렉터리 또는 가상 디렉터리 탭을 클릭합니다.
- 응용 프로그램 설정에서 구성을 클릭합니다.버튼을 활성화하려면 애플리케이션을 만들어야 합니다.
- 디버깅 탭을 클릭합니다.
- ASP 서버측 스크립트 디버깅 활성화 확인란을 선택 취소합니다.
(위 단계는 IIS에서 ASP 응용 프로그램 디버깅 KB 문서)
다른 팁
이런 일이 여러 컴퓨터에서 발생하나요?한 컴퓨터에서 페이지 로드를 시작하면 다른 컴퓨터에서 페이지 로드가 시작되고 두 번째 컴퓨터가 차단되는 것처럼요?나는 이것을 단일 컴퓨터에서 본 적이 있지만 브라우저가 서버에 대한 연결을 제한하고 있기 때문입니다.
제휴하지 않습니다 StackOverflow