簡體   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