0

IIS 7.5, Windows Server 2008 R2 Enterprise에서 실행되는 프로덕션 응용 프로그램 (ASP.NET MCV 3)이 있습니다. 문제는 때때로 응용 프로그램이 응답 없음. 모든 요청은 영원히 필요하며 결과는 서버에서 다시 발생하지 않습니다. 내 질문은 이것입니다. 어디서 잘못 될지 찾아야하며, 더 중요한 것은 이러한 것들이 무엇인지 찾아야합니다.때때로 IIS가 자주 중단됩니다.

나는 그 컴퓨터에 대한 모든 권한을 가지고 있으므로 다른 정보 (IIS/Windows 로그 등등)가 필요할 수있는 경우 제공 할 수 있습니다.

감사합니다. 중복되지 않기를 바랍니다. 그렇다면 다른 게시물로 나를 가리 키십시오.

최근 결과 :이 오류는 테스트 환경에서도 재현되었지만 여전히 원인을 알지 못합니다. 이것은 두 명의 사용자가 서로 다른 두 개의 사용자 계정으로 로그인 할 때 발생합니다. 어떤 시점에서 완료되지 않는 요청이 이루어집니다. 그것은 시간 제한을주지 않는다. 단지 영원히 (계류 중이다) 말한다. 응용 프로그램 풀을 재활용하면이 문제가 해결됩니다. 이견있는 사람?

업데이트 : 응용 프로그램 풀 문제 인 것 같습니다. 테스트 응용 프로그램이 DefaultAppPool (따라서, ApplicationPoolIdentity 사용)으로 이동하면 글리치가 더 이상 나타나지 않습니다. 사용자로 NetworkService를 사용하여 MyAppPool로 다시 전환하면 응용 프로그램이 다시 시작됩니다. 따라서 DefaultAppPool로 변경하면 올바른 동작이되어야합니다. 불행히도 프로덕션 서버에는 적용 할 수 없습니다. 사용자가 개인 NAS로 /에서 파일 업로드/다운로드를 수행하려면 특정 사용자 여야합니다. 내가 여기서 어떻게 일을 할 수 있을까? 사용자를 명의 도용 하시겠습니까? ApplicationPoolIdentity 사용자 권한을 복제 하시겠습니까?

답변

0

글쎄, 그것은 일종의 사용 권한 문제가 있음이 밝혀졌지만 여전히 소스를 찾지 못했습니다. 내가 대신 한 것은 IIS_IUSRS 그룹의 테스트 및 응용 프로그램 (테스트 용 네트워크 서비스, 특정 계정)에 대한 응용 프로그램 풀 ID를 만들고 있었기 때문에 이제는 정상입니다.