使用Azure负载平衡器将请求转发到已恢复/重新启动的VM

时间:2019-06-25 17:34:41

标签: azure azure-load-balancer

我需要一些帮助来了解azure负载均衡器将请求转发到对运行状况探测没有响应的后端VM的情况,但一段时间后(例如30,60分钟后)恢复了。

标准Azure负载平衡器支持使用TCP,HTTP和HTTPS协议的运行状况探测器。我了解它支持最小尝试次数和持续时间,如果VM不响应,则将其标记为无响应。 我的理解是,一旦将VM声明为“无响应”,它就不会转发任何新流,而是允许现有的已取消的连接通过。

但是我不确定负载均衡器是否一直以迭代模式检查故障虚拟机是否已启动并正在运行。我想知道Azure负载平衡器如何检测后端VM是否再次启动或正在运行?

是否可以设置任何探针以继续检查后端VM是否在30,60分钟的延长时间内响应?

1 个答案:

答案 0 :(得分:0)

它会一直发送探测(即使vm已关闭\已停止\等),只要vm开始响应探测,它将被标记为运行状况良好,并将开始向其转发流量。