監聽器概述
更新時間 2024-09-12 09:28:30
最近更新時間: 2024-09-12 09:28:30
分享文章
配置完負載均衡實例后,需要為實例配置監聽器。本文幫您快速了解監聽器的功能及其支持的協議。
監聽器負責檢查連接請求,根據負載均衡算法和轉發策略配置將請求流量分發到后端主機。
負載均衡提供四層TCP/UDP協議和七層HTTP/HTTPS協議監聽,可根據應用場景選擇合適的監聽協議:
| 監聽協議 | 說明 | 使用場景 |
|---|---|---|
| TCP | 面向連接的協議,在發送數據之前需要經過三次握手建立可靠的連接;基于源地址的會話保持;數據傳輸快。 | 適用于注重可靠性、對數據準確性要求高,如郵件服務、文件傳輸服務;無特殊要求的Web應用。 |
| UDP | 無連接協議,發送數據前不需要建立連接,直接發送數據,不提供差錯恢復和數據重傳;可靠性相對較低,需要上層協議做可靠性措施;數據傳輸快。 | 適用于對實時性要求較高,對可靠性要求相對不高的業務,如語音、視頻、證券行情實時推送等。 |
| HTTP | 應用層協議,基于TCP協議,B/S架構,瀏覽器請求數據,服務端響應數據;基于Cookie做會話保持;使用X-Forwarded-For頭字段獲取客戶端真實IP地址。 | 需要對數據內容進行識別的應用,如Web應用、門戶網站等。 |
| HTTPS | 加密的HTTP傳輸協議,可阻止未經授權的訪問;統一的證書管理服務,可將證書傳至負載均衡,由負載均衡終結處理客戶的HTTPS請求。 | 對安全性要求較高的HTTP應用;需要加密傳輸的應用。 |