2

サービス パッケージを Windows Azure に展開しました。Management Portal は既に 30 分間「ロール インスタンスの開始を待機しています」と表示しているので、何か問題があると思います。

Azure Diagnostics があることは知っていますが、詳細な出力などを表示するコンソールなど、インスタンスで何が起こっているかを簡単に見つける方法はありますか?

4

3 に答える 3

3

このような場合は、単にRDPをボックスに入れて、何が起こっているかを確認するのがおそらく最も便利です。マシン内部からのイベントログ、サイトへのアクセスなどは、通常、かなり良いアイデアを提供します。Intellitrace(Visual Studio Ultimate)を使用している場合は、それを有効にしてログを吸い取り、何が起こっているかを確認することもできます。それも非常にうまく機能します。

于 2011-07-12T16:17:12.837 に答える
2

Azure Diagnostics で何もわからない場合は、そうではないと思います。やや厄介なことに、頻繁に問題を引き起こす原因の 1 つは、Azure Diagnostics の初期化です (たとえば、診断接続文字列が間違っている場合)。

ロール インスタンスが開始してもアプリに問題がある場合は、リモート デスクトップが役立つ可能性があります。

他のすべてが失敗した場合は、Azure サポートをお試しください。現在はまだ無料です。

于 2011-07-12T12:27:19.557 に答える
2

@dunnry問題は、Azureロールが実行されていない場合、サーバーへのRDPセッションを開くことができないため、何が起こっているのかわかりません。

ほとんどの場合、Azure 構成ファイルに何か問題があります。パーツを削除してから再展開してみてください。ConnectionStrings に三重の注意を払ってください。ServiceDefinition ConfigurationSettings がすべて ServiceConfiguration ConfigurationSettings ファイルで定義されていることを確認してください。

私たちが基本的に行っていることは、ナイトリー ビルド ベースでデプロイすることです。インスタンスが実行状態に達していない前日の変更セットを確認できます。

于 2011-07-13T11:02:53.207 に答える