在 Azure 的付款估算器上,我可以选择希望应用服务处于事件状态/付费的小时数。由于在办公时间之外或周末不需要我的应用程序,因此我可以减少工作时间,因此与支付 24/7 相比,成本估算会大大减少。因此,我使用估算器得出了服务每月最多运行 500 小时的估算(对于我的组织来说是可以承受的)。
目前尚不清楚的是,现在我已经在 Azure 上启动并运行了应用服务,如何将服务设置为按照与成本估算器匹配的计划运行?是否有隐藏在某处的选项或功能可以执行此操作?
最佳答案
没有暂停 Azure 应用服务计划的选项。您可以停止/启动按计划运行的网络应用程序,但这不会节省任何成本。我同意,定价计算器让您看起来可以暂停网络应用程序计划,这令人困惑。
我唯一能想到的就是在外出/周末时间缩减到免费套餐并扩大到付费套餐,但这仅限于某些基本套餐(例如,因为有某些较低层没有插槽,如果您想使用它们,则会遇到问题)。您必须自己编写脚本。
另一个选项是删除整个应用程序服务计划和 Web 应用程序,并在需要时重新创建/部署。您可以使用 bicep or ARM template 自动创建.
引用文献
关于azure - 如何安排 Azure 应用服务仅在工作时间运行(计费),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75472927/