單台伺服器部署應用的情境,容易因單點故障(例如伺服器異常或流量超出伺服器處理能力等),而降低系統整體可用性與終端使用者體驗。您可以使用傳統型負載平衡CLB改造系統,通過CLB將流量分發到多台後端伺服器,實現彈性、高可用的應用系統架構。
方案概覽
使用CLB快速實現IPv4服務的負載平衡,只需3步:
建立公網CLB執行個體:公網CLB執行個體內建固定公網IP地址,無需綁定Elastic IP Address即可對外提供公網訪問服務。
配置CLB執行個體監聽與伺服器組:
CLB伺服器組是指一組邏輯上的後端伺服器集合,這些伺服器用於處理來自CLB分發的業務請求。可以根據實際需求動態調整後端伺服器的數量,以應對不同的流量壓力。
CLB監聽用於監聽來自用戶端的特定協議與連接埠的訪問流量,並轉寄給指定的後端伺服器組進行處理。
佈建網域名解析:CLB對外提供的服務地址為IP地址,實際業務中使用者通常將自有網域名稱解析到CLB執行個體的服務地址,實現通過網域名稱訪問服務。
業務架構示意圖:
前提條件
操作步驟
步驟一:建立公網CLB執行個體
登入傳統型負載平衡CLB控制台,頂部功能表列選擇執行個體所屬地區。
單擊建立傳統型負載平衡。在購買頁面,選擇CLB所在地區與可用性區域,並配置執行個體名稱。
完成執行個體購買與建立。傳統型負載平衡CLB控制台頁面將展示新建立的執行個體。
步驟二:配置執行個體監聽與伺服器組
在執行個體管理頁面,單擊目標執行個體右側的監聽設定精靈。
配置監聽協議與監聽連接埠。

設定管理員組,並添加伺服器。

選擇CLB後端需要掛載的伺服器。

配置後端伺服器應用連接埠,並完成添加。

健全狀態檢查建議保持預設配置。

完成組態稽核,並提交。

步驟三:佈建網域名解析
在執行個體管理頁,找到目標執行個體,複製服務地址列的IP地址。
添加A解析記錄,將網域名稱解析到CLB的服務IP地址。
登入網域名稱解析控制台,找到目標網域名稱,在操作列單擊解析設定。
單擊添加記錄,配置記錄類型、主機記錄、記錄值,其他參數保持預設。
記錄類型:選擇A記錄,即將網域名稱指向一個IPv4地址。
主機記錄:網域名稱首碼。
記錄值:填寫CLB的服務IP地址。
測試效果
以任意一台可以訪問公網的用戶端為例。
在瀏覽器中輸入欄位名,多次重新整理頁面,您可以觀察到用戶端請求在ECS01和ECS02之間切換。
如果您配置的連接埠不是監聽協議的預設連接埠,則需要輸入完整的協議+網域名稱+連接埠,例如:http://www.example.com:9000。


停用任意一台ECS,用戶端請求仍然可以正常訪問。這表明在單台後端伺服器出現故障時,負載平衡仍然能夠保證業務的可用性。
更多操作
刪除資源
如果您測試完畢無需繼續使用執行個體,請儘快刪除資源,避免產生不必要的費用。
刪除網域名稱解析記錄:登入網域名稱解析控制台,單擊目標網域名稱。找到目標解析記錄,單擊右側的刪除,刪除解析記錄。
刪除CLB:登入傳統型負載平衡CLB控制台。在目標執行個體操作列選擇,立即釋放執行個體並確定。
刪除ECS、安全性群組等資源:
登入Elastic Compute Service執行個體控制台。頂部選擇執行個體所屬地區,找到目標執行個體,單擊右側的
,彈出的視窗中選擇釋放,立即釋放執行個體並確認。登入Elastic Compute Service安全性群組控制台,頂部選擇安全性群組所屬地區,找到目標安全性群組,單擊右側的刪除,刪除安全性群組。
刪除VPC等資源:登入Virtual Private Cloud控制台,頂部選擇執行個體所屬地區。單擊VPC執行個體右側刪除,完成VPC與交換器等網路資源的刪除。
常見問題
建立的公網CLB與私網CLB執行個體主要差異?
建立的私網CLB為Virtual Private Cloud類型。
對比項 | 公網CLB | 私網CLB |
公網訪問能力 | 公網CLB內建固定公網IP地址,該公網IP地址與CLB強綁定。 執行個體釋放時,可以選擇將該公網IP解除綁定為彈性公網 IP(EIP)並保留。 | 私網CLB自身不提供公網訪問能力。 可以與彈性公網 IP(EIP)綁定來提供公網訪問能力,EIP和CLB可以靈活綁定與解除綁定。 |
對外服務地址 | 僅提供公網IP地址。 | 提供VPC內的私網IP地址。 綁定EIP後同時提供Elastic IP Address。 |
網路能力 | 可以掛載不同VPC內的Elastic Compute Service、彈性網卡ENI。 | 只能掛載同VPC內的Elastic Compute Service、彈性網卡ENI。 |
執行個體建立後,公網CLB與私網CLB無法互轉。
執行個體計費方式、公網流量費,應該如何選擇?
付費模式 | 執行個體計費方式 | 執行個體類型 | 公網計費方式 | 適用情境 |
按使用量計費 | 公網 | 按使用流量計費 |
| |
私網 | 不涉及 | |||
按規格計費(已停售) | 公網 | 按使用流量計費 |
| |
按固定頻寬計費 | ||||
私網 | 不涉及 |
按規格計費的CLB執行個體,規格之間的差異?
CLB按規格計費執行個體已於2025年06月01日00:00:00(北京時間,UTC+8)停止新購。詳情請參見傳統型負載平衡CLB按規格計費執行個體停售公告。
不同執行個體規格的處理效能不同,關鍵計量包括最大串連數、每秒建立串連數(CPS)、每秒查詢數(QPS),詳情請參見CLB執行個體規格說明。
按固定頻寬計費的CLB執行個體,上下行流量頻寬峰值是相同的嗎?
是的。
例如您購買了按固定頻寬計費的CLB執行個體,且頻寬值為20Mbps,則上行流量頻寬峰值、下行流量頻寬峰值均為20Mbps。
CLB支援遷移VPC嗎?
不支援。
如需更換VPC,請在新VPC中重新建立CLB執行個體。
CLB後端伺服器支援轉寄到非阿里雲公網伺服器嗎?
不支援。當前後端伺服器僅支援阿里雲的Elastic Compute Service、彈性網卡ENI、Elastic Container Instance。
CLB後端伺服器支援掛載跨帳號的ECS嗎?
不支援。CLB僅支援掛載同帳號下的後端伺服器。
EIP能同時綁定私網CLB和NAT Gateway嗎?
不支援。1個EIP只能同時綁定1個雲資源。
相關文檔
瞭解CLB的應用情境、組成等資訊,請參見什麼是傳統型負載平衡CLB。
瞭解CLB的功能特性,請參見功能特性。
瞭解CLB支援的地區資訊,請參見CLB支援的地區資訊。
瞭解CLB產品計費,請參見CLB計費概述。