建立CLB執行個體後,您需要為執行個體配置監聽,負載平衡服務監聽規定了如何將請求轉寄給後端伺服器,一個Server Load Balancer執行個體至少需要添加一個監聽才可正常使用。Server Load Balancer執行個體監聽負責檢查串連請求,並根據調度演算法定義的轉寄策略將請求流量分發至後端伺服器。CLB監聽協議支援TCP/UDP/HTTP/HTTPS。
支援的監聽類型及使用情境
CLB提供四層監聽(TCP或UDP協議)和七層監聽(HTTP或HTTPS協議),您可根據應用情境添加對應類型的監聽:
類型 | 協議 | 說明 | 使用情境 |
四層監聽 | TCP |
|
更多資訊,請參見添加TCP監聽。 |
UDP |
| 關注即時性而對可靠性要求相對較低的情境,如視訊交談、金融即時行情推送等。 更多資訊,請參見添加UDP監聽。 | |
七層監聽 | HTTP |
| 需要對資料內容進行識別的應用,如Web應用、小的手機遊戲等。 更多資訊,請參見添加HTTP監聽。 |
HTTPS |
| 需要加密傳輸的HTTP應用。 更多資訊,請參見添加HTTPS監聽。 |
相關文檔
CLB僅支援基礎的四層和七層負載平衡能力,監聽協議僅支援TCP/UDP/HTTP/HTTPS。
阿里雲當前已推出新一代七層負載平衡ALB與新一代四層負載平衡NLB,對應的四七層能力相比於CLB均有較大提升。ALB除了具備CLB七層能力外還支援QUIC監聽及各種進階轉寄規則,NLB相比CLB效能更強且支援自動彈性,建議您優先使用ALB與NLB。
Server Load Balancer產品家族介紹及ALB、NLB、CLB對比,您可參考Server Load Balancer產品家族介紹。
ALB詳細介紹您可參考什麼是應用型負載平衡ALB,NLB詳細介紹您可參考什麼是網路型負載平衡NLB。