[英]Azure function host stops automatically and doesn't restart
我在多個 Azure function 應用程序中看到主機定期停止並自動重新啟動。 由於我的 Azure function 應用程序停止一周,但我需要手動重新啟動主機。
在 ApplicationInsights 中運行以下查詢:
traces
| where message == "Job host stopped" or message == "Job host started"
| order by timestamp asc
24-1-2022 06:41 開始是由於我的 function 應用程序的手動重啟。 在此停止期間未執行任何時間觸發器。 這種情況每天發生不止一次。 沒有圖案。
有任何想法嗎? 事件日志沒有用,在自動停止和手動重啟之間是 nog 登錄洞察力。
我該如何解決這個問題? 為什么function經常重啟?
更新:手動觸發器 (http) 正在重新啟動主機。
早上好約翰。
如果您的主機永久停止:
嘗試檢查項目中的 app_offline.html 文件。
更多詳細信息: https://www.codit.eu/blog/why-is-my-azure-function-host-permanently-stopped/
如果您的問題與主機連續啟動和停止有關:
這種行為可能與您的計划有關,我認為您的 azure 功能中有一個消費計划。
消費計划:在消費計划上,根據傳入事件的數量動態添加和刪除 Functions 主機的實例。
高級計划:您的 function 應用程序連續運行或幾乎連續運行。
專用計划:在應用服務計划中以常規應用服務計划費率運行您的功能。
有關更多信息,您可以 go 到https://docs.microsoft.com/en-us/azure/azure-functions/functions-scale
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.