使用網路負載平衡池
IBM Cloud® Network Load Balancer for VPC (NLB) 池是一組從負載平衡器接收入站客戶流量並提供您出站流量回應的後端目標。 池具有通訊協定、負載平衡演算法、後端目標 (VPC 實體)、後端目標的健康檢查,以及會話黏著性。Network 系列負載平衡器不支援將一個以上的池與單一監聽器相關聯。
在負載平衡器組態中,監聽器被視為父資源。 您可以透過兩種方式將池與該監聽器關聯,即直接或間接引用它們。 若要直接關聯,請將資料池設定為監聽器的 default_pool。 對於間接關聯,請透過 failsafe_policy.target 關係從另一個池引用池,確保其他池已連結至監聽器。
您可以在 建立網路負載平衡器 時,或稍後使用下列程序來配置儲存區:
-
從瀏覽器開啟 IBM Cloud 主控台,登入您的帳戶。
-
選取導覽功能表
,然後按一下 Infrastructure
> Network > Load balancers。
-
按一下您要變更的網路負載平衡器。
-
在網路負載平衡器的詳細資訊頁面上,按一下後端池標籤並選擇要編輯的池。
-
選擇適合您池的選項:
- 儲存區名稱: 儲存區的名稱。 最好是說明此儲存區所執行功能的名稱。
- 通訊協定: 資料流量的網路資料流量通訊協定。
- 方法: 儲存區的負載平衡演算法。
- 會話粘性:使用者會話期間的所有請求是否都會傳送至相同的實體。
- 運行狀況檢查:有關配置運行狀況檢查的信息,請參閱 使用運行狀況檢查。
-
您可以透過下列功能表選項選擇
failsafe policy,將備份池新增至任何現有池。 確保負載平衡器中至少已有一個池。- 動作:如果主池不健康,要執行的動作。 其中之一:
forward或drop- 在負載平衡器中編輯後端池時,您可以指定下列其中一個故障安全原則動作:
- Forward:- 負載平衡器會將要求路由到指定的備份池。 這提供了另一套應用程式伺服器的完整故障移轉路徑。 您必須設定現有的備份池,並準備好接收流量。
- 繞過:- 負載平衡器直接將請求傳送至成員的目標 IP 位址,完全繞過負載平衡器。 此選項通常用於特定的網路設定,例如網路負載平衡器和虛擬網路功能 (VNF) 裝置。
- 丟棄:- 負載平衡器丟棄所有傳入的要求,用戶端不會收到任何回應。
- 在負載平衡器中編輯後端池時,您可以指定下列其中一個故障安全原則動作:
- 目標:備份池的選擇在此完成。 如果指定了池,則
action必須是forward
- 動作:如果主池不健康,要執行的動作。 其中之一:
如果池中的實體不健康,而您認為應用程式的執行沒有問題,請仔細檢查健康通訊協定和健康路徑值。 此外,檢查附加到實體的任何安全群組,以確保規則允許負載平衡器和實體之間的流量。