2016-08-02 13 views
0

AzureにWebアプリケーション(PaaS)として2つの.NETサイトを配置しましたが、これは数週間OKでしたが問題を開始して調査を中止しました。問題は、アプリケーションのいくつかの追加の「ファントム」インスタンスが、自分のログサーバーにメッセージを送信し続けることです。停止したAzure Web Appで実行中のPhantomインスタンス

これらのファントムインスタンスは、(Always-Onのために)5分ごとに再起動し続け、「通常の」Webアプリケーションインスタンスに影響を与えない起動時の問題を報告するため、何らかの形で破損しているように見えます。たとえば、WebアプリケーションVM上に存在するパス(SCM Webインターフェイスで検証済み)が見つからないという報告があります。要約すると

  • AzureのWebアプリケーションが停止され
  • SCMプロセスエクスプローラは、(Webアプリケーション・プロセスが実行されていない)
  • Webアプリケーションの構成と内容を実行している唯一のSCMプロセスがあることを示しています
  • 私のロギングサーバーは、停止したマシン(一致するマシン名)からメッセージを取得し続ける(一致するマシン名)
  • 設定が正しくないことを示すメッセージが表示される

これらの誤ったファントムアプリはなぜ、どこで実行されているのですか?また、最初から新しいAzure Webサービスを再作成せずにどのように取り除くことができますか?

答えて

0

あなたの説明に基づいて、Azure Web Appは停止しましたが、Webアプリケーションは引き続きログサーバーにメッセージを送信しているようです。もしそうなら、リソースポータルを使ってWebアプリケーションを停止することをお勧めします。Azure Resource portalにサインインし、あなたのWebアプリケーションを見つけ、 "状態"を "停止"、 "有効"を "偽"に設定することができますウェブアプリを完全に停止する方法)。次に、Webアプリケーションがログサーバーにメッセージを送信できるかどうかを確認します。

Always-On?

デフォルトでは、Webアプリケーションは一定期間アイドル状態になっているとアンロードされます。 Webアプリケーションが停止している場合、[常に有効]はサイトに影響しません。

+0

ありがとうございます! Webアプリケーションを無効にすることは役に立たなかったが、Azureリソースポータルを閲覧中に、Webアプリケーション用に追加の展開スロットがあることに気付いた。それらを停止すると、ロギングメッセージが取り除かれました。私は以前Azure管理ポータルの配備スロットを確認していましたが、何とかそれらを見逃してしまいました。 –

関連する問題