我在 Azure LB 的后端池中有两台机器,我想在健康探测器检测到虚拟机不健康时立即使用 rest api 更新网络接口。有没有办法识别发生的事件然后修改网络接口?我们有什么办法可以通过警报检测和执行 powershell 脚本来实现这一点?
答案1
负载平衡的工作方式并非如此。当您设置 Azure 负载平衡器时,它会将流量发送到负载平衡器中配置的任何后端,除非它们不健康。因此,如果您正确配置了此功能,那么当后端不健康时,您无需执行任何操作,一切都会为您完成。
您只需要确保在负载均衡器上配置的健康探测器能够准确地显示服务的健康状况。