我在一组VM前面有一个负载均衡器。另外,我得到了几个健康探测器,并设置了相应的平衡器规则。
E.g。 端口80(http)的规则(带探针),443(https)的onr和25(smtp)的一个规则。
我的问题是: 如果在VM B上25端口探测失败(几次因此它将该vm上的端口识别为不健康),负载均衡器是否仍然将端口80/443请求路由到该VM,或者通常是说VM B是不健康,没有进一步的流量将被路由到该VM,直到它再次健康?
提前致谢!
答案 0 :(得分:-1)
例如,如果您的端口80已关闭,而其他端口处于运行状况,则端口80将不会影响其他服务 但是,如果您的VM CPU使用率超过 80%,则对该VM的所有探测都将不健康 要监控Azure负载均衡器探测状态,我们可以启用诊断 结果如下:
{
"records":[
{
"time": "2016-01-26T10:37:46.6024215Z",
"systemId": "32077926-b9c4-42fb-94c1-762e528b5b27",
"category": "LoadBalancerProbeHealthStatus",
"resourceId": "/SUBSCRIPTIONS/XXXXXXXXXXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX/RESOURCEGROUPS/RG7/PROVIDERS/MICROSOFT.NETWORK/LOADBALANCERS/WWEBLB",
"operationName": "LoadBalancerProbeHealthStatus",
"properties": {
"publicIpAddress": "40.83.190.158",
"port": "81",
"totalDipCount": 2,
"dipDownCount": 1,
"healthPercentage": 50.000000
}
},
{
"time": "2016-01-26T10:37:46.6024215Z",
"systemId": "32077926-b9c4-42fb-94c1-762e528b5b27",
"category": "LoadBalancerProbeHealthStatus",
"resourceId": "/SUBSCRIPTIONS/XXXXXXXXXXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX/RESOURCEGROUPS/RG7/PROVIDERS/MICROSOFT.NETWORK/LOADBALANCERS/WWEBLB",
"operationName": "LoadBalancerProbeHealthStatus",
"properties": {
"publicIpAddress": "40.83.190.158",
"port": "81",
"totalDipCount": 2,
"dipDownCount": 0,
"healthPercentage": 100.000000
}
}]
}
请参阅此link启用它。