當您的業務對資料準確性要求高,注重可靠性,而速度可以相對較慢時,如檔案傳輸、發送或內送郵件和遠程登入等。您可以為ELB執行個體添加一個TCP監聽,在ELB執行個體上轉寄來自用戶端的TCP協議請求至後端伺服器進行處理。
前提條件
您已經建立ELB執行個體。具體操作,請參見建立ELB執行個體。
操作步驟
登入ENS控制台。
在邊緣Server Load Balancer執行個體管理頁面,找到目標執行個體,然後在操作列單擊監聽設定精靈。
在監聽頁簽,單擊添加監聽。
配置基本資料。
監聽配置
說明
監聽名稱
自訂監聽的名稱。
負載平衡協議
選擇TCP。
監聽連接埠
負載平衡對外提供服務,接收請求並向後端伺服器進行請求轉寄的監聽連接埠。連接埠範圍為1~65535。
進階設定
說明單擊修改展開進階設定。
調度演算法
加權輪詢(WRR):權重值越高的後端伺服器,被輪詢到的機率越高。
輪詢(RR):按照訪問順序依次將外部請求分發到後端伺服器。
加權最小串連數(WLC):除了根據每台後端伺服器設定的權重值來進行輪詢,同時還考慮後端伺服器的實際負載(即串連數)。當權重值相同時,當前串連數越小的後端伺服器被輪詢到的機率越高。
一致性雜湊(CH):基於源IP地址的一致性雜湊,相同的源地址會調度到相同的後端伺服器。
會話保持
選擇是否開啟會話保持。
說明開啟會話保持後,負載平衡監聽會把來自同一用戶端的訪問請求分發到同一台後端伺服器上。
會話保持逾時時間
指定TCP會話保持的逾時時間。
當超過保持時間,串連內無新的請求,將會自動斷開會話保持。
取值範圍:1~3600秒。
單位:秒。
連線逾時時間
指定TCP串連的逾時時間,範圍10~900秒。
串連空閑時間超過該時間長度後,負載平衡會主動斷開該串連。
取值範圍:10~900秒。
單位:秒。
擷取用戶端真實IP
針對四層監聽,後端伺服器可直接獲得來訪者的真實IP地址,預設開啟。
單擊下一步,配置健全狀態檢查,參數詳情請參見健全狀態檢查。
配置健全狀態檢查後,單擊下一步,確認配置資訊無誤後,單擊建立。
配置完成後,需手動啟動負載平衡監聽。在監聽頁簽,監聽操作列單擊啟動。