1

在 Azure 上,似乎可以根据 CPU 利用率自动停止 VM

为了有效地节省成本,我需要在下次访问其公共 IP 地址时自动启动 VM。

这是一个每周只有几个小时使用时间的服务器,而且它们很集中,所以这可能意味着大约 10 倍的成本降低......

4

1 回答 1

2

您实际上可以使用流量管理器\Azure 函数组合之类的东西来做类似的事情,但将工作负载移动到 Azure 容器实例\Azure 函数可能会更好,这将是一种更原生的方式。

如果你想继续你的设计,你必须在总是监听的东西(比如 Azure Function)和真正的 VM 之间进行某种负载平衡。当您向端点发送请求时,函数将接收它并启动虚拟机,之后虚拟机将接收所有请求(它必须具有比函数更大的权重)。

于 2019-04-08T08:54:50.357 回答