我们有一个架构,在两个Azure应用程序网关前面有一个流量管理器,并且基于优先级进行配置(更近的距离具有更高的优先级)。我们使用应用程序网关进行基于路径的路由到多个web应用程序。如果应用程序网关下的web应用程序(后端池)出现故障,流量管理器会继续将流量引导到同一个应用程序网关,尽管请求失败。我猜交通经理只是在探测默认的后端池?在这种情况下,有人知道如何配置流量管理器,所以当请求失败时,它会将流量重新路由到第二个位置?
发布于 2018-04-06 23:24:08
流量管理器探测可以选择路径,但我假设您已经为不同的for应用程序配置了多个路径。您正在寻找的是一个设置,如果路径被关闭,流量管理器应该路由到第二个应用程序网关。这是很难设置的,除非您有一个专门的webapp,它根据所有基于路径的all应用的总体健康状况来响应健康/不健康的状态。
发布于 2019-12-05 03:55:18
要解决此问题,请在流量可能终结点中使用自定义标头。头host:<<域名>>应添加到端点。这将有助于应用网关为健康检查确定适当的后端。
发布于 2018-03-26 07:13:37
如果您的流量管理器的端点是应用程序网关的IP地址,则流量管理器也将从应用程序网关获得200 OK状态。
因为应用程序网关后端池中的机器或应用程序没有被流量管理器检测到。“交通管理器”的探测只检测配置好的端点。如果应用程序网关正常工作,它将将流量路由到该网关。
https://stackoverflow.com/questions/49483615
复制相似问题