建立Server Load Balancer執行個體後,您需要為執行個體配置監聽。Server Load Balancer執行個體監聽負責檢查串連請求,然後根據調度演算法定義的轉寄策略將請求流量分發至後端伺服器。

負載平衡提供四層(TCP/UDP協議)和七層(HTTP/HTTPS協議)監聽,您可根據應用場景選擇監聽協議:

協議 說明 使用場景
TCP
  • 連線導向的協議,在正式收發資料前,必須和對方建立可靠的串連
  • 基於源地址的會話保持
  • 在網路層可直接看到來源地址
  • 資料轉送快
  • 適用於注重可靠性,對資料準確性要求高,速度可以相對較慢的場景,如檔案傳輸、發送或內送郵件、遠程登入
  • 無特殊要求的Web應用

詳情參見添加TCP監聽

UDP
  • 面向非串連的協議,在資料發送前不與對方進行三向交握,直接進行資料包發送,不提供差錯恢複和資料重傳
  • 可靠性相對低;資料轉送快

關注即時性而相對不注重可靠性的場景,如視訊交談、金融即時行情推送。

詳情參見添加UDP監聽

HTTP
  • 應用程式層協議,主要解決如何包裝資料
  • 基於Cookie的會話保持
  • 使用X-Forward-For獲取源地址

需要對資料內容進行識別的應用,如Web應用、小的手機遊戲等。

詳情參見添加HTTP監聽

HTTPS
  • 加密傳輸資料,可以阻止未經授權的訪問
  • 統一的證書管理服務,使用者可以將證書上傳到負載平衡,解密操作直接在負載平衡上完成

需要加密傳輸的應用。

詳情參見添加HTTPS監聽

说明 負載平衡已在全部地域支援HTTP/2和WSS/WS協議,詳情參見HTTP/2協議支援常見問題WS/WSS協議支援常見問題