我创建了一个Azure Traffic Manager,并使用Priority
进行路由。按照this
流量管理器配置文件包含优先服务列表 端点。默认情况下,流量管理器会将所有流量发送到 主要(最高优先级)端点。如果主要端点不是 如果可用,流量管理器会将流量路由到第二个端点。 如果主要端点和次要端点均不可用,则 流量排至第三,依此类推
我的流量管理器监控
低优先级
我尝试增加优先级和降低优先级,但是没有变化。
仍然,您可以看到流量管理器仅指向teststatic
网站
如果主要端点不可用
这是什么意思不可用?由于我将Azure Web Apps用于测试目的,所以我认为停止我的Web应用可能不可用。但是我错了,即使我停止了Web应用程序,流量管理器仍然指向停止的Web应用程序。所以我对这里没有可用的内容感到困惑吗?
答案 0 :(得分:1)
在屏幕截图中,测试端点监视器的状态始终为降级状态。这表明端点不包括在DNS响应中,并且不接收流量。因此,流量管理器仍仅指向测试静态站点。仅当探针从探针路径收到HTTP 200响应时,Traffic Manager才将端点视为 ONLINE (如果监视协议是HTTP或HTTPS)。任何其他非200的响应均失败。
您需要troubleshoot degraded state on Azure Traffic Manager并查看Traffic Manager shows monitor status is degraded – Resolution
这里没有可用是什么意思?
流量管理器根据每个端点的状态(不返回禁用的端点),每个端点的当前运行状况以及所选的流量路由方法来选择一个端点。如果该终结点不可用,即该终结点不包含在DNS响应中,或者是不正常的终结点。但这是一个例外,如果所有端点都降级了,在这种情况下,所有端点都将被视为在查询响应中返回。您可以从endpoint monitor status获取更多详细信息。
发生以下任何事件时,端点都不健康:A 收到非200响应(包括不同的2xx代码,或 301/302重定向);请求客户端认证;超时( 超时阈值为10秒;无法连接。
此外,在您verity the Traffic Manager Settings.时键入ipconfig /flushdns
刷新DNS解析器缓存