首页 > 解决方案 > 在 Azure Web App 免费层上托管时,Docker 容器应用程序是否会进入睡眠状态?

问题描述

我知道在将常规应用程序部署到应用程序服务时,它会在空闲时进入睡眠状态,并且可以选择 Basic+ 层来保持应用程序运行。

我在免费套餐上找不到容器化应用服务的此选项,而且我的应用似乎没有进入睡眠状态。

想知道是否有人知道 docker 容器在 Azure Web App 服务免费层上托管时是否进入睡眠状态?

29/10/2019

标签: azuredockerazure-web-app-service

解决方案


是的。一个 docker 容器将在 20 分钟不活动后停止运行。

您需要使用标准或更高级别来访问 Always On 设置。

您可以通过使用 Azure 自动化帐户在超时过去之前向容器发出请求来保持容器正常运行。但是,这会在基本层上使用应用服务计划时增加成本。


推荐阅读