2012-04-30 6 views
5

저는 Azure 웹 응용 프로그램에서 작업 중입니다. 코드가 컴파일되어 내 로컬 컴퓨터에서 제대로 실행됩니다. 그러나 Azure Platform에서 패키지를 업로드하면 webrole이 시작되지 않고 다음 메시지와 함께 바쁜 상태가됩니다. "역할 시작을 기다리는 중 ... 시스템이 초기화 중입니다. [2012-04-30T09 : 19 : 08Z]"Webrole이 시작되지 않고 항상 사용 중입니다.

Onstart() 및 Run()에는 코드가 없습니다. 나는 OnStart의 반환을 막고 있지 않습니다.

그러나 javacript에서 window.setInterval을 사용하고 있습니다. javascript 함수는 10 초마다 Database에서 값을 검색합니다.

이 문제를 해결하려면 어떻게해야합니까?

+0

어떤 도구 버전 (Visual Studio, .NET, Azure Projects 등)을 사용하고 있습니까? 매우 간단한 프로젝트를 배포하고 시작할 수 있습니까? – RickNZ

+0

자바 스크립트가 웹 롤의 시작에 영향을 미치지 않습니다. – f0x

+0

@RickNZ .Net 4.0과 함께 Visual Studio 2010을 사용하고 있습니다. 예, 간단한 테스트 프로젝트를 배포 할 수 있습니다. –

답변

9

, 나는 매우 유용한 다음 단계를 발견 :

  1. 역할에 RDP 액세스를 항상 추가해야하는 경우가 있습니다. P 인스턴스를 만들고 문제를 직접 조사하십시오. 어떤 경우에는 종속성 서비스가 아직 준비가되지 않았기 때문에 인스턴스로 RDP 할 수 없었습니다. 따라서 RDP를 활성화했거나 인스턴스에 RDP를 사용할 수있는 경우 로그인하십시오.

  2. 일단 RDP 귀하의 인스턴스에. 로컬 컴퓨터 IP 주소를 가져 와서 브라우저에서 직접 실행하십시오. 내부 IP 주소가 10.xxx에서 시작에서 그래서 당신은에 따라 브라우저를 열 수있는 엔드 포인트 구성, 즉 http://10.x.x.x:80 또는 https://10.x.x.x:443

  3. 당신은 RDP를 통해 인스턴스로 가져올 수 없습니다 경우 가장 좋은 건에 대한 진단 정보를 얻을 수 있습니다 문제가있는 곳을 이해하십시오. 진단 정보는 인스턴스에서 수집되어 WebRole.cs (웹 역할) 또는 WorkerRole.cs (작업자 역할) 코드에서 사용자가 구성한 Azure 저장소로 전송됩니다. 역할에 대한 진단이 수행되면 구성된 Azure BLOB/테이블 스토리지에서 진단 데이터를 수집하여 문제를 이해할 수 있습니다.

  4. RDP 액세스 권한이없고 Azure 진단이 구성되지 않았거나 문제를 이해하기위한 진단 데이터를 얻을 수없는 경우 가장 좋은 방법은 Azure 지원 팀 (웹 또는 전화로 연중 무휴 제공)에 문의하는 것입니다.) 아래의 링크에서 귀하의 인스턴스 (귀하의 허락하에)에 액세스하여 근본 원인을 제공 할 수 있습니다.

    https://support.microsoft.com/oas/default.aspx?gprid=14928&st=1&wfxredirect=1&sd=gn

푸른 지원을 문의 할 때는 구독 ID, 배포 ID, 당신의 푸른 라이브 계정 ID와 문제의 작은 설명을 제공하십시오.

3

두 가지 확인 사항 :

  1. 저장
  2. 확인의 Web.config의 세션 상태 제공자 dev에 확인하여 진단 연결 문자열은 실제 계정을 가리키는 확인하고 있지. 기본적으로 SQL Express LocalDB를 가리키며 Windows Azure에는 존재하지 않습니다.
0

내가 가장 많이 사용하는 이유는 어셈블리가 누락되었거나 유효하지 않기 때문입니다. 그러나 이것이 이분증을 도울 수있는 몇 가지 훌륭한 글이 있으므로 나는 그 문제에 대해 너무 깊이 생각하지 않을 것입니다.

http://social.msdn.microsoft.com/Forums/en-US/windowsazuretroubleshooting/thread/6c739db9-4f6a-4203-bbec-eba70733ec16

역할 (웹 또는 근무) 붙어있는 상황의 대부분에서

http://blogs.msdn.com/b/tom/archive/2011/02/25/help-with-windows-azure-role-stuck-in-initializing-busy-stopped-state.aspx

http://blogs.staykov.net/2009/12/windows-azure-role-stuck-in.html

관련 문제