Azure エミュレーターを使用して VS2013 の .net ソリューションをデバッグしようとしています。IIS Express と Emulator Express を使用しています。このプロジェクトには、問題なく開始される複数の worker ロールと、断続的にハングするように見える 1 つの Web ロールが含まれています。奇妙なことに、コンピューターを再起動してデバッガーを再起動すると、動作するように見えます。
[コンピューティング エミュレーター UI を表示] オプションの [Web ロール] をクリックすると、次の行が表示されます。
[ファブリック] ロール インスタンス: deployment28(2907).MyApp.Cloud.MyApp.Web.0
[ファブリック] 役割状態 不健康
ハングすると、ダイアログがまだ表示されている間に最初の API 呼び出しを行うことができ、Unhealthy エラー メッセージが表示されているのを確認できます。API 呼び出しから応答を受け取ります。状態は異常で、ダイアログはまだ表示されています。補足として、戻る前に、通常は準備完了メッセージを表示する画面の左下に、多くの読み込み中シンボル メッセージが表示されます。
表示されているダイアログは次のとおりです。
1) リクエストを受信できるのに、なぜハングするのですか?
2) IIS Express とエミュレータ Express を使用している場合、このような問題をトラブルシューティングする方法は何ですか?
3) この問題の原因と考えられる解決策は何ですか?