![](/img/trans.png)
[英]Django Web app is successfully deployed on Azure App Service Linux but can only see Azure Default Page
[英]Azure Linux based web app Restart automatically
我在 Azure Linux Web 應用程序上運行 Django 應用程序,我注意到在某個時間點后應用程序重新啟動。 在深入研究問題時,我發現 Container 磁盤或內存不足。 我的圖像大小約為 5-6 GB,低於 15 GB 的限制。 有沒有更好的部署 Django 應用程序的方法?
正如@Grace-MacJones-MSFT 所說, 這可能是由於主動自動修復功能。
它是 Auto Heal 產品的擴展。 Proactive Auto Heal 是一項旨在為每個 Web 應用程序設置默認自動修復設置的功能,以便如果它們違反這些規則,那么它將回收該過程。
此功能將監控高內存使用和緩慢響應的情況,並在滿足這些條件之一時重新啟動應用程序。
我們可以按照上面鏈接中提到的以下步驟禁用此功能:
轉到 Azure 門戶——>您的 Linux Web 應用程序——>設置——>應用程序設置——>在應用程序設置下添加“WEBSITE_PROACTIVE_AUTOHEAL_ENABLED”並設置為“False”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.