Azure 流量管理器优先级路由不起作用
Azure Traffic Manger Priority Routing is not working
我使用 Priority
创建了一个 Azure 流量管理器和路由。根据 this
The Traffic Manager profile contains a prioritized list of service
endpoints. By default, Traffic Manager sends all traffic to the
primary (highest-priority) endpoint. If the primary endpoint is not
available, Traffic Manager routes the traffic to the second endpoint.
If both the primary and secondary endpoints are not available, the
traffic goes to the third, and so on
我的流量管理器监控
低优先级
高优先级
我尝试提高和降低优先级,但没有任何变化。
您仍然可以看到流量管理器单独指向 teststatic
站点
上述文档的另一个问题
If the primary endpoint is not available
这里的不可用是什么意思?由于我将 Azure Web 应用程序用于我的测试目的,因此我认为当 停止我的 webapp 时可能 不可用 。但我错了,即使我停止了网络应用程序,流量管理器仍然指向停止的网络应用程序。所以我对此处不可用的含义感到困惑?
在您的屏幕截图中,测试端点监视器状态始终是 Degraded 状态。这表明该端点未包含在 DNS 响应中并且不接收流量。所以流量管理器仍然单独指向 teststatic 站点。仅当探测从探测路径接收到 HTTP 200 响应时,流量管理器才将终结点视为 ONLINE 如果监视协议是 HTTP 或 HTTPS。任何其他非 200 响应都是失败的。
你需要troubleshoot degraded state on Azure Traffic Manager and see Traffic Manager shows monitor status is degraded – Resolution
what is mean by not available here?
流量管理器根据每个端点的状态(不返回已禁用的端点)、每个端点的当前运行状况和选择的流量路由方法来选择端点。如果端点不可用,也就是说端点不包含在 DNS 响应中或者是不健康的端点。但一个例外是如果所有端点都降级,在这种情况下,所有端点都将被视为在查询响应中返回。您可以从 endpoint monitor status.
获取更多详细信息
An endpoint is unhealthy when any of the following events occur: A
non-200 response is received (including a different 2xx code, or a
301/302 redirect); Request for client authentication; Timeout (the
timeout threshold is 10 seconds; Unable to connect.
此外,当您 verity the Traffic Manager Settings.
时,键入 ipconfig /flushdns
刷新 DNS 解析器缓存
我使用 Priority
创建了一个 Azure 流量管理器和路由。根据 this
The Traffic Manager profile contains a prioritized list of service endpoints. By default, Traffic Manager sends all traffic to the primary (highest-priority) endpoint. If the primary endpoint is not available, Traffic Manager routes the traffic to the second endpoint. If both the primary and secondary endpoints are not available, the traffic goes to the third, and so on
我的流量管理器监控
低优先级
高优先级
我尝试提高和降低优先级,但没有任何变化。
您仍然可以看到流量管理器单独指向 teststatic
站点
上述文档的另一个问题
If the primary endpoint is not available
这里的不可用是什么意思?由于我将 Azure Web 应用程序用于我的测试目的,因此我认为当 停止我的 webapp 时可能 不可用 。但我错了,即使我停止了网络应用程序,流量管理器仍然指向停止的网络应用程序。所以我对此处不可用的含义感到困惑?
在您的屏幕截图中,测试端点监视器状态始终是 Degraded 状态。这表明该端点未包含在 DNS 响应中并且不接收流量。所以流量管理器仍然单独指向 teststatic 站点。仅当探测从探测路径接收到 HTTP 200 响应时,流量管理器才将终结点视为 ONLINE 如果监视协议是 HTTP 或 HTTPS。任何其他非 200 响应都是失败的。
你需要troubleshoot degraded state on Azure Traffic Manager and see Traffic Manager shows monitor status is degraded – Resolution
what is mean by not available here?
流量管理器根据每个端点的状态(不返回已禁用的端点)、每个端点的当前运行状况和选择的流量路由方法来选择端点。如果端点不可用,也就是说端点不包含在 DNS 响应中或者是不健康的端点。但一个例外是如果所有端点都降级,在这种情况下,所有端点都将被视为在查询响应中返回。您可以从 endpoint monitor status.
获取更多详细信息An endpoint is unhealthy when any of the following events occur: A non-200 response is received (including a different 2xx code, or a 301/302 redirect); Request for client authentication; Timeout (the timeout threshold is 10 seconds; Unable to connect.
此外,当您 verity the Traffic Manager Settings.
时,键入ipconfig /flushdns
刷新 DNS 解析器缓存