2014-06-16 2 views
1

클라우드 서비스 실행 방법에서 우리는 관리되지 않는 코드를 실행하고 있습니다. 모든 것이 지금까지 작동했지만 WaIISHost를 무작위로 시작하여 WebRole을 다시 시작합니다.Azure 클라우드 서비스에 대한 일부 로그 파일이 WaIISHost 크래시에 있습니까?

시스템의 일부 로그 파일 (원격 데스크톱 기능)에서 크래시의 원인에 대한 정보를 얻을 수 있는지 궁금합니다.

나는 모든 것을 잡으려고 시도했지만 어떤 것도 치지 않고 충돌합니다. (일부 비 관리 코드는 다른 앱 도메인에서 실행 중이며 디버그하기가 더 복잡해 지므로 WaIIHost의 모든 로그 파일과 충돌하는 이유가 좋을 것입니다.

답변

1

시작 부분에 진단 정보의 모든 부분을 설명하는 시작 http://blogs.msdn.com/b/kwill/archive/2013/08/09/windows-azure-paas-compute-diagnostics-data.aspx PaaS VM에서 특히 이벤트 로그, WaIISHost 로그 및 WER 로그에 관심을 갖습니다.

또한 블로그 게시물은 PaaS에서 문제를 해결하는 방법을 안내하는 일련의 문제 해결 게시물입니다. DebugDiag 또는 WinDBG와 같은 것을 사용하여 WaIISHost.exe를 디버깅하는 데 도움이되는 AzureTools도 있습니다.

로그 위치 fr 옴 블로그 게시물 :

응용 프로그램 이벤트 로그 - 이벤트 뷰어 -> Windows 로그 -> 응용 프로그램 ◦This이 푸른 및 온 - 프레미스 서버 모두에 대한 표준 문제 해결입니다. 이러한 로그에는 종종 w3wp.exe 관련 오류가 있습니다.

WaIISHost 로그 - C :.. \ 자료 \ 디렉토리 {DeploymentID} {Rolename} .DiagnosticStore \ WaIISHost.log ◦This가 (여기서 역할의 엔트리 포인트 코드입니다 WaIISHost.exe 과정에서 로그를 포함 즉 WebRole .cs)가 WebRoles에서 실행됩니다. 이 정보의 대부분은 위에 언급 된 다른 로그 (예 : Windows Azure 이벤트 로그)에도 포함되어 있지만 여기에서 유용한 정보를 찾을 수도 있습니다.

WER - C : \ Dumps에 위치

관련 문제