기본적으로 ASP.NET WebMethods 컬렉션 인 응용 프로그램의 단일 AppPool을 사용하여 Server 2008에서 IIS 7을 실행하고 있습니다. 이들 중 일부는 돌아 오기 전에 몇 시간 동안 처리합니다.IIS 및 w3wp 프로세스 수
이상한 점은 여러 개의 동시 요청을 실행할 때 IIS가 단일 w3wp 프로세스를 돌리고 요청간에이를 공유하는 것처럼 보일 때가 있고 여러 번 w3wp 프로세스 (각 요청마다 1 개)를 돌릴 때가 있습니다.
모든 사용자에 대해 작업 mgr 및보기 프로세스를 관찰 할 때 항상주의해야합니다. 아무도이 일관성없는 행동을 설명 할 수 있습니까?
요청에 대해 새로운 w3wp 프로세스를 시작할지 여부 또는 여러 요청에 대해 단일 w3wp 프로세스를 공유할지 여부를 웹 가든이 어떻게 결정하는지 알고 있습니까? – manu08
다른 프로세스가 시작될 때 잘 모르겠지만 iis에서 최대 프로세스 수를 제어 할 수 있습니다. IIS6에서 앱 풀을 마우스 오른쪽 버튼으로 클릭하고 속성을 찾으면 최대 작업자 프로세스가 표시됩니다 (ii7에서는 앱 풀의 고급 설정에 있음). –