ExecuteRequestHandler의 IIS 작업자 프로세스에 요청이 대기 중입니다.

ExecuteRequestHandler의 IIS 작업자 프로세스에 요청이 대기 중입니다.

어떤 이유로 오늘부터 앱 풀 중 하나의 요청이 "중단"되기 시작했습니다. 메모리 소비와 마찬가지로 CPU 사용량도 낮지만 작업자의 요청이 들어오고 대기 상태가 됩니다. 모두 "ExecuteRequestHandler" 상태에서 멈춰 있습니다.

풀을 재활용하면 1분 정도 작동하지만 작업이 다시 대기열에 쌓이기 시작합니다. 페이지에 액세스할 때 어떤 종류의 오류도 발생하지 않으며, 브라우저 로드 아이콘이 계속 회전하고 아무 일도 일어나지 않습니다(무기한).

앱 풀은 "관리 코드 없음"으로 설정되어 있으며 "클래식" 모드에 있습니다. 우리는 IIS 재작성 도구와 같은 것을 사용하지만 ASP.NET은 아무것도 실행하지 않습니다. 우리 사이트는 모두 정적 HTML이거나 Coldfusion 9입니다.

IIS 작업자에서 요청이 대기열에 추가되기 전에 비슷한 문제를 경험한 사람이 있는지 궁금합니다.

답변1

이는 관련이 있을 수 있습니다: http://www.coldfusionmuse.com/index.cfm/2011/11/5/maxworkerthreads.bug

커넥터의 maxworkerthreads 크기를 늘려야 할 수도 있습니다.

관련 정보