如果 Azure App Service 应用程序在过去 30 分钟内未收到任何请求或数小时内未被访问,我是否需要付费?

Do I get billed when an Azure App Service app didn't get any request the last 30 minutes or when not accessed for several hours?

例如(还不是真实的):我有一个部署到 Azure App Service 的应用程序。它在具有 3 个实例的 B1 计划中 运行。假设费用为 0.05 美元/小时。

白天,该应用运行(收到连续请求)10 小时。所以这肯定是 0.5 美元。

在当天剩下的时间里,它没有收到任何请求。

是否会因为该应用程序刚刚可用而全天收费?还是仅在应用程序实际被请求时向我收费(因此 10 小时加上应用程序不会闲置的 20 分钟准备时间)?

我找不到关于那个主题的任何信息。也许我搜索的方式不对,也许没有那么多信息可以回答这个问题。所以我希望这里有人可以给我指点一篇文章,该文章提供(一种方法)我正在寻找的答案,或者也许有人可以在这里简单地回答这个问题?

Will I be billed the entire day, because the app is just being available?

是的,您需要支付一整天的费用,因为 Microsoft 已经为您配置了资源。您是否利用这些资源并不重要(Web App 在您的情况下未收到任何请求)。

您可能会发现此 link 有帮助:https://azure.microsoft.com/en-us/pricing/details/app-service/windows/#faq(尤其是“我的应用服务计划费用是多少”)。