azure - Azure 虚拟机的自动启动和关闭
问题描述
正在寻找一种解决方案来安排每天晚上 8 点关闭虚拟机并在早上 8 点自动启动虚拟机。有没有办法从 Azure 本身完成它?
我们尝试了虚拟机概览页面下的虚拟机功能选项,但没有自动重启选项。任何帮助高度赞赏..
解决方案
我建议你使用 Azure 逻辑应用。您所需要的只是一个调度程序和操作。也已经有一个模板可以满足您的要求。此外,Azure 可帮助你设置逻辑应用。
看看这个,真的很简单。 https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-examples-and-scenarios
几点注意事项:
- 使用应用程序的消费计划。
- Runbook 也可以,但设置时间较长,并且您需要一些 PowerShell。
- 不要将 Stop 与 Deallocate 混淆。如果你想省钱,你需要 Deallocate。
- 使用逻辑应用和自动化帐户需要注意的事项:您需要有权启动和停止 VM 的用户/服务主体。为此,您应该使用 Manged Identity(两种资源都存在)。然后,您授予此身份通过 IAM 启动和停止 VM 的权利。
推荐阅读
- mongodb - 如何将 MongoDb 查询转换为 csv(excel 格式)
- java - java - 如何在java中的arraylist中获取随时间升序的日期
- python - 检查 discord 命令参数
- angular - 如何在 Angular2 中使用 plyr npm 模块在 Angular2 中创建视频播放器?
- sql - 批量插入多个选项卡 - 从多个表导出
- javascript - 使用 jquery 创建选中的复选框数组
- whatsapp - IBM Watson 与 WhatsApp 的集成
- php - 为什么当将值作为参数时,file_exists 总是返回 false?
- ios - 在 RxSwift 中,我如何设置一个 Subject 来观察另一个 Observable?
- c++ - 传递向量
到 Lua 表