2016-08-02 70 views
0

我在Azure中部署了兩個.NET站點作爲Web Apps(PaaS),這些站點幾周運行良好,但開始出現問題,現在已停止調查。問題是我的應用程序的一些額外的「幻影」實例不斷髮送消息到我的日誌記錄服務器。Phantom實例在停止的Azure Web App中運行

這些幻像實例看起來似乎有些損壞,因爲它們每5分鐘重啓一次(由於Always-On?),然後在啓動期間報告不會影響「正常」Web應用程序實例的問題。例如,一個應用程序報告無法找到Web App VM上存在的路徑(通過SCM Web界面進行驗證)。

總結:

  • Azure的Web應用程序停止
  • SCM Process Explorer的顯示,只有運行(Web應用程序進程不運行)
  • 的Web應用程序的配置和內容的供應鏈管理過程是正確的(在SCM中驗證)
  • 我的日誌記錄服務器不斷從已停止的計算機收到消息(匹配計算機名稱)
  • 消息指示配置不正確

爲什麼以及這些錯誤的幻影應用程序運行在哪裏以及如何在不重新創建新的Azure Web服務的情況下襬脫它們?

回答

0

根據您的描述,您已經停止了Azure Web App,但似乎Web應用程序仍將消息發送到日誌記錄服務器?如果是這樣,我建議你使用資源門戶來停止Web應用程序,我們可以登錄Azure Resource portal,然後找到你的Web應用程序,將「狀態」設置爲「停止」,並將「啓用」設置爲「假」(我們可以使用這個方式來完全停止網絡應用程序)。然後檢查Web應用程序是否可以將消息發送到日誌記錄服務器。

由於永遠在線?

默認情況下,如果Web應用程序閒置一段時間,它們將被卸載。如果Web應用程序停止,Always on不會影響站點。

+0

非常感謝!禁用Web應用程序並沒有幫助,但在瀏覽Azure資源門戶時,我注意到還有其他部署插槽正在爲Web應用程序運行。停止他們擺脫了日誌消息。我很積極,我在之前檢查過Azure管理門戶中的部署槽,但不知何故設法錯過了它們。 –