添加TCP監聽器
更新時間 2024-12-10 10:02:26
最近更新時間: 2024-12-10 10:02:26
分享文章
本文主要介紹如何添加TCP監聽器。
操作場景
TCP協議適用于注重可靠性,對數據準確性要求高,速度可以相對較慢的場景,如文件傳輸、發送或接收郵件、遠程登錄等。您可以添加一個TCP監聽器轉發來自TCP協議的請求。
注意
前端協議為“TCP”時,后端協議默認為“TCP”,且不支持修改。
如果您的獨享型負載均衡實例類型為應用型(HTTP/HTTPS),則無法創建TCP監聽器。
添加獨享型負載均衡TCP監聽器
- 登錄管理控制臺。
- 在管理控制臺左上角選擇區域和項目。
- 選擇“服務列表 > 網絡 > 彈性負載均衡”。
- 在“負載均衡器”界面,單擊需要添加監聽器的負載均衡名稱。
- 切換到“監聽器”頁簽,單擊“添加監聽器”,配置監聽器。配置監聽器參數。
獨享型負載均衡配置監聽器參數說明表
參數 說明 示例 名稱 監聽器名稱。 listener-pnqy 前端協議/端口 負載分發的協議和端口。
協議選擇TCP,端口取值范圍[1-65535]。TCP/80 高級配置 訪問策略 支持通過白名單和黑名單進行訪問控制:
允許所有IP訪問
黑名單
白名單黑名單 IP地址組 設置白名單或者黑名單時,必須選擇一個IP地址組。如果還未創建IP地址組,需要先創建IP地址組。 ipGroup-b2 空閑超時時間 如果在超時時間內一直沒有訪問請求,負載均衡會中斷當前連接,直到下一次請求到來時再重新建立新的連接。
取值范圍:10~4000s300 描述 對于監聽器描述。
字數范圍:0/255。- 標簽 可通過配置該項使用標簽功能。標簽的“鍵”和“值”是一一對應的,其中“鍵”值是唯一的。 -
- 單擊“下一步”,配置后端主機組及配置健康檢查。
獨享型負載均衡配置后端主機組參數說明表
| 參數 | 說明 | 示例 |
|---|---|---|
| 后端主機組 | 把具有相同特性的后端主機放在一個組。說明:使用已有后端主機組時,請確保此后端主機組未被使用。 并且只能選擇前端協議匹配的后端主機組。例如前端協議是TCP時,后端協議只能是TCP。 |
新創建 |
| 名稱 | 后端主機組名稱。 | server_group-sq4v |
| 后端協議 | 云主機開通的協議。前端協議為TCP時,后端協議默認為TCP,不支持修改。 | TCP |
| 分配策略類型 | 負載均衡采用的算法。說明:用戶可以根據自身需求選擇相應的算法來分配用戶訪問流量, 提升負載均衡能力。對于加權輪詢算法和加權最少連接,當主機的權重為“0”時,將不會被分發訪問請求。 |
加權輪詢算法 |
| 會話保持 | 開啟會話保持后,彈性負載均衡將屬于同一個會話的請求都轉發到同一個主機進行處理。 說明:當分配策略類型為“加權輪詢算法”或"加權最少連接”時,可配置會話保持。 |
- |
| 會話保持類型 | TCP和UDP協議僅支持源IP地址類型。 | 源IP地址 |
| 會話保持時間(分鐘) | 當分配策略類型選擇“加權輪詢算法”或“加權最少連接”,會話保持開啟后, 需添加會話保持時間。四層會話保持的會話保持時間取值范圍為[1,60]。 七層會話保持的會話保持時間取值范圍為[1,1440]。 |
20 |
| 描述 | 后端主機組的描述。字數范圍:0/255。 | - |
- 配置健康檢查參數。
獨享型負載均衡配置健康檢查參數說明表
| 參數 | 說明 | 示例 |
|---|---|---|
| 是否開啟 | 開啟或者關閉健康檢查。 | - |
| 協議 | 健康檢查支持TCP、HTTP、HTTPS協議,設置后不可修改。 | HTTP |
| 域名 | 健康檢查的請求域名。當健康檢查協議為HTTP或HTTPS時,需要設置。 默認值為空,只能由數字、字母、‘-’組成,中劃線不能在開頭或末尾,至少包含兩個字符串, 單個字符串不超過63個字符,字符串間以點分割,且總長度不超過100個字。 |
www.elb.com |
| 高級配置 | ||
| 檢查間隔(秒) | 每次健康檢查響應的最大間隔時間。取值范圍[1-50]。 | 5 |
| 超時時間(秒) | 每次健康檢查響應的最大超時時間。取值范圍[1-50]。 | 3 |
| 檢查路徑 | 指定健康檢查的URL地址。當“協議”為HTTP時生效。檢查路徑只能以/開頭,長度范圍[1-80]。 支持使用英文字母、數字和‘-’、‘/’、‘.’、‘%’、‘&’以及特殊字符_~';@$*+,=!:()。 例如:訪問鏈接為://www.example.com/chat/try/,則檢查路徑填寫“/chat/try/”。 訪問鏈接為://192.168.63.187:9096/chat/index.html,則檢查路徑填寫“/chat/index.html”。 |
/index.html |
| 最大重試次數 | 健康檢查最大的重試次數,取值范圍[1-10]。 | 3 |
- 單擊“完成”。
添加共享型負載均衡TCP監聽器
- 登錄管理控制臺。
- 在管理控制臺左上角單擊圖標,選擇區域和項目。
- 選擇“服務列表 > 網絡 > 彈性負載均衡”。
- 在“負載均衡器”界面,單擊需要添加監聽器的負載均衡名稱。
- 切換到“監聽器”頁簽,單擊“添加監聽器”,配置監聽器。
共享型負載均衡配置監聽器參數說明表
參數 說明 示例 名稱 監聽器名稱。 listener-pnqy 前端協議/端口 負載分發的協議和端口。
協議選擇TCP,端口取值范圍[1-65535]。TCP/80 高級配置 訪問策略 支持通過白名單和黑名單進行訪問控制:
允許所有IP訪問
黑名單
白名單黑名單 IP地址組 設置白名單或者黑名單時,必須選擇一個IP地址組。如果還未創建IP地址組,需要先創建IP地址組。 ipGroup-b2 空閑超時時間 如果在超時時間內一直沒有訪問請求,負載均衡會中斷當前連接,直到下一次請求到來時再重新建立新的連接。
取值范圍:10~4000s300 描述 對于監聽器描述。
字數范圍:0/255。- 標簽 可通過配置該項使用標簽功能。標簽的“鍵”和“值”是一一對應的,其中“鍵”值是唯一的。 -
- 單擊“下一步”,配置后端主機組及配置健康檢查。
共享型負載均衡配置后端主機組參數說明表
| 參數 | 說明 | 示例 |
|---|---|---|
| 后端主機組 | 把具有相同特性的后端主機放在一個組。說明:使用已有后端主機組時,請確保此后端主機組未被使用。 并且只能選擇前端協議匹配的后端主機組。例如前端協議是TCP時,后端協議只能是TCP。 |
新創建 |
| 名稱 | 后端主機組名稱。 | server_group-sq4v |
| 后端協議 | 云主機開通的協議。前端協議為TCP時,后端協議默認為TCP,不支持修改。 | TCP |
| 分配策略類型 | 負載均衡采用的算法。加權輪詢算法:根據后端主機的權重,按順序依次將請求分發給不同的主機。 它用相應的權重表示主機的處理性能,按照權重的高低以及輪詢方式將請求分配給各主機, 相同權重的主機處理相同數目的連接數。 加權最少連接:最少連接是通過當前活躍的連接數來估計主機負載情況的一種動態調度算法。 加權最少連接就是在最少連接數的基礎上,根據主機的不同處理能力,給每個主機分配不同的權重,使其能夠接受相應權值數的服務請求。 源IP算法:將請求的源IP地址進行一致性Hash運算,得到一個具體的數值,同時對后端主機進行編號,按照運算結果將請求分發到對應編號的主機上。 這可以使得對不同源IP的訪問進行負載分發,同時使得同一個客戶端IP的請求始終被派發至某特定的主機。 說明:用戶可以根據自身需求選擇相應的算法來分配用戶訪問流量,提升負載均衡能力。 對于加權輪詢算法和加權最少連接,當主機的權重為“0”時,將不會被分發訪問請求。 |
加權輪詢算法 |
| 會話保持 | 開啟會話保持后,彈性負載均衡將屬于同一個會話的請求都轉發到同一個主機進行處理。 說明:當分配策略類型為“加權輪詢算法”時,可配置會話保持。 |
- |
| 會話保持類型 | TCP和UDP協議僅支持源IP地址類型。 | 源IP地址 |
| 會話保持時間(分鐘) | 當分配策略類型選擇“加權輪詢算法”或“加權最少連接”,會話保持開啟后,需添加會話保持時間。 四層會話保持的會話保持時間取值范圍為[1,60]。七層會話保持的會話保持時間取值范圍為[1,1440]。 |
20 |
| 描述 | 后端主機組的描述。字數范圍:0/255。 | - |
- 配置健康檢查參數。
共享型負載均衡配置健康檢查參數說明表
參數 說明 示例 是否開啟 開啟或者關閉健康檢查。 - 協議 健康檢查支持TCP、HTTP、HTTPS協議,設置后不可修改。 HTTP 域名 健康檢查的請求域名。當健康檢查協議為HTTP或HTTPS時,需要設置。
默認值為空,只能由數字、字母、‘-’組成,中劃線不能在開頭或末尾,至少包含兩個字符串,單個字符串不超過63個字符,字符串間以點分割,且總長度不超過100個字。www.elb.com 高級配置 檢查間隔(秒) 每次健康檢查響應的最大間隔時間。
取值范圍[1-50]。5 超時時間(秒) 每次健康檢查響應的最大超時時間。取值范圍[1-50]。 3 檢查路徑 指定健康檢查的URL地址。當“協議”為HTTP時生效。檢查路徑只能以/開頭,長度范圍[1-80]。
支持使用英文字母、數字和‘-’、‘/’、‘.’、‘%’、‘&’以及特殊字符_~';@$*+,=!:()。
例如:
訪問鏈接為://www.example.com/chat/try/,則檢查路徑填寫“/chat/try/”。
訪問鏈接為://192.168.63.187:9096/chat/index.html,則檢查路徑填寫“/chat/index.html”。/index.html 最大重試次數 健康檢查最大的重試次數,取值范圍[1-10]。 3
- 單擊“完成”。