2012-09-19 5 views
1

동일한 웹 서버에 3 개의 응용 프로그램이 있습니다. 그 중 두 개는 별도의 ASP.NET 4 응용 프로그램 풀에서 구성되며 그 중 하나는 ASP.NET 2 응용 프로그램 풀에 있습니다.IIS 7 및 ASP.NET 4 시간 초과

당일 앱에 액세스 할 때 일시적인 시간 초과가 발생합니다. 이 타임 아웃을 추적하기 위해 ping 모니터링 서비스 (motive.com)를 설치했습니다. 다음은 타임 아웃의 샘플 로그 ocurrencies입니다 : 당신이 볼 수 있듯이, ASP.net 모두 4 개 풀을 동시에 타이밍

 
app  date       downtime  main reason 
APP2 19-September-2012, at 14:51 4 mins 50 secs connect() timed out! 
APP1 19-September-2012, at 14:51 4 mins 50 secs connect() timed out! 
APP2 19-September-2012, at 14:11 2 mins 50 secs couldn't connect to host 
APP1 19-September-2012, at 14:11 2 mins 50 secs couldn't connect to host 
APP2 19-September-2012, at 9:17 2 mins 41 secs couldn't connect to host 
APP1 19-September-2012, at 9:17 2 mins 41 secs couldn't connect to host 
... 

. 또한 ASP.NET 2.0 응용 프로그램 풀 웹 사이트를 모니터링하고 하나의 단일 시간 제한이 없습니다!

발생하는 시간과 관련된 패턴 (주야간 모두)이 없습니다. 시간 초과 간의 간격은 패턴을 따르지 않으며, 때로는 40 분 후에 발생하고 다른 시간 간격은 몇 시간 정도 걸립니다.

시간 초과는 5 분 이상 지속되지 않지만 임의로 2 분에서 5 분까지 다양합니다.

처음에는 응용 프로그램 풀 재활용과 관련이 있을지도 모른다고 생각했지만 24 시간 후에 재활용이 설정되고 다른 이벤트 (메모리 피크 등)가 비활성화되었습니다.

이 사이트는 자주 등

(이 베타 테스트에 있어요), 그래서 접근, 근로자 수요, 메모리 소비의 더 큰 수는 없습니다 나는 또한 2를 IIS 로그를 확인하고 거기에 한 액세스 할 수 있습니다 모니터링 서비스에 의해보고 된 가동 중지 시간 동안 5 분의 간격이 있지만 오류 메시지는 표시되지 않습니다. Windows 이벤트 로그를 확인한 결과 시스템 및 응용 프로그램 이벤트에서 비정상적인 것을 발견하지 못했습니다.

저는 지금 정말로 절박합니다. 누군가 나를 도울 수 있다면 정말 감사 할 것입니다.

최고 감사합니다, 에두아르 드 프라이 타스

+0

"베타 테스트 중"- 응용 프로그램 수준 문제 일 수 있습니까? 프로그래밍 방식으로 응용 프로그램 수준 이벤트를 로깅하고 있습니까 (예 : X에 대한 요청을 충족하는 총 시간)? – Carth

+0

asp.net 웹 사이트 중 하나는 웹 응용 프로그램이고 다른 하나는 기본적으로 정적 인 MVC 웹 페이지입니다. 둘 다 동시에 액세스 할 수 없습니다. 기록 된 사용자 나 방문객이이 페이지를 요구하지 않습니다 (모니터링 서비스 제외). – user1684007

답변

0

그것은 말할 어렵습니다,하지만 당신은 자세한 내용과 추가 항목에 대한 링크를 참조하십시오이 false로 설정해야 할 수 있는지 확인하는 한 가지의 Web.config에 찾아야 할 곳 : http://www.hanselman.com/blog/MostCommonASPNETSupportIssuesReportingFromDeepInsideMicrosoftDeveloperSupport.aspx

+0

저는 베타 테스트 중이므로 디버그 모드였습니다. web.configs를 모두 해제하고 문제가 지속됩니다. – user1684007