如果您需要在NLB實例上轉發來自客戶端的TCP協議請求,特別是在注重可靠性、對數據準確性要求高和速度可以相對較慢的場景中,如文件傳輸、發送或接收郵件和遠程登錄等,您可以為NLB實例添加一個TCP監聽。
前提條件
您已經創建NLB實例。具體操作,請參見創建和管理NLB實例。
您已經創建可用的后端服務器組。具體操作,請參見創建和管理服務器組。
操作指引
創建TCP監聽
- 登錄網絡型負載均衡NLB控制臺。
在頂部菜單欄,選擇NLB實例所屬的地域。
在實例頁面,找到目標實例,選擇以下一種方法,打開監聽配置向導。
在操作列單擊創建監聽。
單擊實例ID,然后單擊監聽頁簽,在監聽頁簽,單擊監聽列表上方的創建監聽。
單擊實例ID,在實例詳情頁單擊配置向導中的創建監聽。
單擊實例ID,在實例詳情頁的右上角單擊創建監聽。
在配置監聽配置向導頁面,完成以下配置,然后單擊下一步。
監聽配置
說明
選擇負載均衡協議
選擇一種負載均衡協議。本文選擇TCP。
全端口功能
選擇是否開啟全端口功能。開啟全端口功能后,NLB可以對監聽端口段的所有端口進行監聽,并將監聽端口上接收到的請求直接轉發至后端服務器的對應端口。
說明添加至全端口監聽的服務器組需開啟全端口轉發功能。
監聽端口段
全端口功能開啟時,需輸入監聽端口段的起始端口和結束端口。
重要監聽創建成功后,監聽端口段的范圍不支持修改。
監聽端口
輸入監聽端口,用來接收請求并向后端服務器進行請求轉發的監聽端口。
您可以直接單擊常用監聽端口快捷填寫,或者輸入端口。監聽端口范圍:1~65535。
說明當全端口功能開啟時,無需配置該參數。
同一個NLB實例,監聽端口配置說明請參見端口配置。
監聽名稱
自定義監聽的名稱。
標簽
設置標簽鍵和標簽值。
設置標簽后,您可以在監聽頁簽使用標簽篩選監聽。
高級配置
單擊修改展開高級配置。
連接空閑超時時間
指定TCP連接的超時時間,在超時時間內一直沒有訪問請求,NLB會暫時中斷當前連接,直到下一次請求來臨時重新建立新的連接。
新建連接限速
選擇是否開啟新建連接限速功能。
每秒新建連接數上限
開啟新建連接限速后,設置該監聽在每個可用區(VIP)處理的每秒新建連接數上限。
重要該限速值僅作用于當前監聽,訪問其他監聽不會受該限速影響。其他監聽的限速值以各自配置為準。
開啟ProxyProtocol
選擇是否開啟ProxyProtocol。開啟后表示支持通過ProxyProtocol協議攜帶客戶端源地址到后端服務器。
更多信息,請參見通過NLB獲取客戶端真實IP。
在選擇服務器組配置向導頁面,選擇服務器類型及服務器類型下的后端服務器組,查看后端服務器信息,然后單擊下一步。
在配置審核配置向導頁面,確認配置信息,單擊提交。
快速創建TCP監聽
選擇快速創建監聽,您只需配置監聽協議、監聽端口和轉發的后端服務器組。
在左側導航欄,選擇 。
在實例頁面,找到目標實例,單擊實例ID。
單擊監聽頁簽,在監聽頁簽單擊快速創建監聽。
在快速創建監聽對話框中,完成以下參數的配置,然后單擊確定。
監聽配置
說明
選擇負載均衡協議
選擇一種負載均衡協議。本文選擇TCP。
監聽端口
設置前端協議端口,即用來接收請求并向后端服務器進行請求轉發的監聽端口。
您可以直接單擊常用監聽端口快捷填寫,或者輸入端口。監聽端口范圍:1~65535。
轉發的后端服務器組
選擇服務器類型及服務器類型下的后端服務器組。
相關文檔
CreateListener:為網絡型負載均衡實例創建TCP、UDP或TCPSSL監聽。
DeleteListener:刪除網絡型負載均衡監聽。
ListListeners:查詢網絡型負載均衡監聽列表。
UpdateListenerAttribute:更新網絡型負載均衡監聽的配置。
StartListener:啟動網絡型負載均衡監聽。
StopListener:停止網絡型負載均衡實例的監聽。
GetListenerAttribute:查詢網絡型負載均衡實例的監聽詳情。
GetListenerHealthStatus:查詢網絡型負載均衡實例監聽的健康檢查狀態。