繁体   English   中英

Azure WAF 或流量管理器在存在 503 时返回 502

[英]Azure WAF or Traffic Manager returning 502 when 503 is present

我们有一个 web API 服务器,位于 Azure WAF 和流量管理器后面,一切正常,除非 API 返回 503 进行维护,这里是重现问题的步骤。

  1. API 从晚上 10:00 开始返回 503,并在晚上 10:10 重试
  2. 从晚上10:00到10:02,请求打到服务器,服务器正确返回503。
  3. 从晚上 10:03 到晚上 10:10,Microsoft-Azure-Application-Gateway/v2 返回 502,请求甚至没有到达服务器
  4. 从晚上 10:10 开始,请求可以再次访问服务器。

我们不希望Azure网关在window维护期间返回502,如何才能让网关不返回502呢?

好像下面是您的流量。

客户端 -> 流量管理器 -> 应用程序 Geteway -> API

在 API 维护 window 期间,它返回 HTTP 503。应用程序网关探测将后端服务器标记为不健康,因为默认的 HTTP 状态范围不包括 503。您将应用程序网关和流量管理器自定义探测 8827167211 508 状态更改为 30 5088 .

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM