負載平衡器會執行被動健全狀況檢查,以在用戶端連線期間監控故障並將造成一致性故障的伺服器標記為 [關閉]。

被動健全狀況檢查可監控經過負載平衡器的用戶端流量是否發生故障。例如,如果集區成員傳送 TCP 重設 (RST) 以回應用戶端連線,則負載平衡器會偵測到該故障。如果出現多個連續故障,負載平衡器會將該伺服器集區成員視為暫時無法使用,並在一段時間內停止傳送連線要求至該集區成員。在一段時間後,負載平衡器會傳送連線要求來確認該集區成員是否已復原。如果連線成功,則會將該集區成員視為狀況良好。否則,負載平衡器會稍待片刻,然後再次嘗試。

被動健全狀況檢查將下列情況視為用戶端流量發生故障。

  • 針對與第 7 層虛擬伺服器相關聯的伺服器集區,無法連線到集區成員。例如,如果集區成員在負載平衡器嘗試連線或在負載平衡器與集區成員之間執行 SSL 信號交換失敗時傳送 TCP RST。
  • 針對與第 4 層 TCP 虛擬伺服器相關聯的伺服器集區,集區成員傳送 TCP RST 來回應用戶端 TCP SYN 或完全不回應。
  • 針對與第 4 層 UDP 虛擬伺服器相關聯的伺服器集區,無法連線到連接埠或針對用戶端 UDP 封包的回應為目的地無法連線到 ICMP 錯誤訊息。

針對與第 7 層虛擬伺服器相關聯的伺服器集區,發生任何 TCP 連線錯誤 (例如 TCP RST 無法傳送資料或 SSL 信號交換失敗) 時,失敗的連線計數會增加。

針對與第 4 層虛擬伺服器相關聯的伺服器集區,如果傳送至伺服器集區成員的 TCP SYN 未收到任何回應或針對 TCP SYN 的回應為 TCP RST,則伺服器集區成員會被視為 [關閉]。失敗計數會增加。

針對第 4 層 UDP 虛擬伺服器,如果針對用戶端流量的回應為 ICMP 錯誤訊息 (例如無法連線到連接埠或目的地),則伺服器會被視為 [關閉]。

備註: 每個伺服器集區可設定一個被動健全狀況監控。

程序

  1. 使用 admin 權限來登入 NSX Manager
  2. 選取網路 > 負載平衡 > 監控 > 被動 > 新增被動監視器
  3. 輸入被動健全狀況監控的名稱和說明。
  4. 設定用於監控服務集區的值。
    也可以接受預設的主動健全狀況監控值。
    選項 說明
    失敗計數 設定當連續失敗次數達到此值時,伺服器被視為暫時無法使用的值。
    逾時期間 設定伺服器被視為 [關閉] 之前所經過的測試次數。
    標籤 輸入標籤使搜尋更輕鬆。

    您可以指定標籤,以設定標籤範圍。

    例如,當連續失敗次數達到設定值 5 時,該成員會被視為在 5 秒內暫時無法使用。在此期間後,該成員會再次嘗試新連線以查看其是否可用。如果該連線成功,則該成員會被視為可用,失敗計數將設為零。但是,如果該連線失敗,則在下一個 5 秒的逾時時間間隔內無法使用。

下一步

將被動健全狀況監控與伺服器集區相關聯。請參閱新增伺服器集區