2012-04-30 25 views
5

私はAzure Webアプリケーションを開発中です。コードはコンパイルされ、ローカルマシンで正常に実行されます。しかし、Azure Platformでパッケージをアップロードすると、Webロールが起動せず、「ロールの開始を待っています...システムが初期化中です。[0120-30T09:19:08Z]」Webroleが起動せず、常にビジー状態です

Onstart()とRun()の両方にコードが含まれていません。私はOnStartの返却をブロックしていません。

しかし、私はjavascriptでwindow.setIntervalを使用しています。 javascript関数は、Databaseから10秒ごとに値を取得します。

これを解決するには何ができますか?チェックする

+0

どのツールのバージョン(Visual Studio、.NET、Azure Projectsなど)を使用していますか?非常に簡単なプロジェクトを展開して開始できますか? – RickNZ

+0

JavaScriptはwebroleの起動に影響しません。 – f0x

+0

@RickNZ私は.NET 4.0でVisual Studio 2010を使用しています。はい、簡単なテストプロジェクトを展開して開始することができます。 –

答えて

9

、私は非常に便利な次のステップを発見した:

  1. ロールにRDPアクセスを追加する場合がありますインスタンスを作成し、問題を自分で調べます。場合によっては、依存関係サービスがまだ準備が整っていないためインスタンスにRDPできませんでした。したがって、RDPを有効にしたり、インスタンスにRDPできたら、ログインしてください。

  2. RDPあなたのインスタンスに。ローカルマシンのIPアドレスを取得し、ブラウザで直接起動します。内部IPアドレスは10.xxxから始まるであなたがRDP上のインスタンスにあなたの最善の策を得ることができなかった場合ので、あなたのエンドポイントの構成すなわちhttp://10.x.x.x:80またはhttps://10.x.x.x:443

  3. に基づいて、ブラウザを開くことができますし、診断情報を取得するためにあります問題がどこにあるかを理解する。診断情報は、インスタンスで収集され、WebRole.cs(Webロールの場合)またはWorkerRole.cs(ワーカーロールの場合)コードでユーザーが設定したAzure Storageに送信されます。あなたの役割で診断が動作したら、構成されたAzure BLOB/TableストレージでDiagnosticsデータを収集し、問題を理解することができます。

  4. RDPアクセス権がなく、Azure Diagnosticsが設定されていない(または問題を理解するための診断データを取得できなかった)場合は、Azureサポートチームに連絡することをお勧めします)をクリックすると、(あなたの許可を得て)あなたのインスタンスにアクセスし、根本的な原因を提供する能力があります。

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

Azureのサポートに連絡すると、あなたのサブスクリプションID、配布ID、あなたAzureのライブのアカウントIDとあなたの問題の小さな記述を提供してください。

3

2つのこと:

  1. は、web.configファイル内のセッション状態プロバイダをチェックストレージ
  2. をdevのあなたの診断接続文字列は、実際の口座を指していることを確認し、そしてません。デフォルトでは、 を指します。SQL Express LocalDB。Windows Azureには存在しません。
0

私がこれを最もよく実行する理由は、アセンブリが見つからないか無効であるためです。しかし、これは私が深く自分自身に深く潜んでいないので、これをdisanosisを助けることができるいくつかの素晴らしい記事があります。役割(Webまたはワーカー)がスタックしている状況のほとんどで

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

関連する問題