AWS Network Load Balancer 現在支援用於自訂流量路由的接聽程式規則
Network Load Balancer (NLB) 現在支援接聽程式規則,讓您可根據來源 IP 位址類型,將連線路由至不同的目標群組。透過接聽程式規則,單一雙堆疊 NLB 可將 IPv6 用戶端流量傳送至 IPv6 目標,並將 IPv4 用戶端流量傳送至 IPv4 目標,為兩種位址系列端對端保留原始用戶端 IP 位址。
先前,要從一個 NLB 同時服務 IPv4 和 IPv6 用戶端,意味著必須接受取捨:要麼執行兩個獨立的負載平衡器 (每個 IP 版本各一個),並透過 DNS 分流用戶端;要麼將所有流量傳送至一個目標群組,並因通訊協定轉換而失去原始用戶端 IP。接聽程式規則透過在第 3 層啟用條件式路由來消除這項取捨,將每個連線導向相同位址系列的目標群組,無需轉換及額外基礎設施。
您可以為現有雙堆疊 NLB 新增接聽程式規則,無需重新建立它們。規則支援 TCP、UDP、TCP_UDP 和 TLS 接聽程式,並可搭配現有 NLB 功能運作,包括連接耗盡、目標群組黏性、跨區域負載平衡、加權目標群組和用戶端 IP 保留。
Network Load Balancer 的接聽程式規則現已在所有 AWS 商業區域及 AWS GovCloud (美國) 區域推出,無需額外付費。適用於負載平衡器時數和 LCU 的標準 NLB 定價。若要開始使用,請參閱這篇 AWS 部落格和 Network Load Balancer 使用者指南。