2017-05-11 40 views
0

我們有三個實例的Azure Web應用程序出現一些超時問題。 我開始使用實時流指標的調試,我看到一些很奇怪的CPU使用率:似乎只有一個網絡應用程序實例正在運行

enter image description here

有人可以解釋爲什麼只有一個實例似乎運行? 我們懷疑Affinity設置,所以我們禁用了,沒有運氣。

重新啓動該特定的實例並沒有幫助。

回答

0

我建議你發送請求到每個實例來檢查是否可以訪問其他2個實例。它將縮小問題的範圍。有關如何向特定的Azure Web App實例發送請求,以下鏈接供您參考。

Request for a specific Azure Web App instance

如果涉及到具體的實例這個問題,我建議你向外擴展您的Web應用程序計劃1個實例。完成後,您可以將Web應用程序規劃擴展爲3個實例。它將爲您的Web應用程序重新分配新的實例。

它似乎正在努力創建一個針對Mongo服務器的套接字連接。

您在哪裏以及如何將請求發送到您的Web應用程序?如果請求從一個源發送,我建議您關閉Azure門戶上的ARR Affinity。之後,來自一個源的請求將被分發到Web App的所有實例。

enter image description here

+0

看來,這些都不是來自外部世界的請求,我跑在這個特定的情況下一些分析,和它似乎是在努力創造對有關蒙戈服務器的套接字連接。重新啓動它似乎沒有幫助。實例是否在同一個虛擬機上運行?我們如何刷新Web應用程序的TCP連接? – MBen

+0

對不起,延遲迴復。我根據您的評論修改了我的回覆。 – Amor

相關問題