我們在Docker容器中運行適用於Linux的App Service。應用服務不可用不明原因
當事情奏效時,它們工作得很好。但是,偶爾,我們的網站由於不明原因而變得不可用。 我們的健康狀況報告如下:
現在,一段時間後,該應用程序變得完全不可用。健康檢查報告可用,但在出塢窗日誌中我們發現記錄是這樣的:
2017-11-18 08:01:50.060 ERROR - Container for --- site ---is unhealthy. Stopping site.
2017-11-18 08:32:49.295 INFO - Issuing docker login to sever: http://---
2017-11-18 08:32:49.837 INFO - docker login to http://--- succeeded
2017-11-18 08:32:49.858 INFO - Issuing docker pull ---
2017-11-18 08:39:49.096 INFO - docker pull returned STDOUT>> 40: Pulling from ---
,幫助被重新啓動應用程序的唯一的事。然後它恢復正常,並按預期工作。
我強調,網站不會掛在健康檢查的每個「不可用」報告上。它隨機掛起。 CPU /內存處於正常水平,沒有什麼不尋常的現象,也沒有出現crasy尖峯。
應用程序本身具有一般的異常過濾器,沒有未捕獲的異常不在應用程序中。
任何想法爲什麼會發生?
會downvoter照顧解釋? –