![](/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.