Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Azure 上,似乎可以根据 CPU 利用率自动停止 VM
为了有效地节省成本,我需要在下次访问其公共 IP 地址时自动启动 VM。
这是一个每周只有几个小时使用时间的服务器,而且它们很集中,所以这可能意味着大约 10 倍的成本降低......
您实际上可以使用流量管理器\Azure 函数组合之类的东西来做类似的事情,但将工作负载移动到 Azure 容器实例\Azure 函数可能会更好,这将是一种更原生的方式。
如果你想继续你的设计,你必须在总是监听的东西(比如 Azure Function)和真正的 VM 之间进行某种负载平衡。当您向端点发送请求时,函数将接收它并启动虚拟机,之后虚拟机将接收所有请求(它必须具有比函数更大的权重)。