負(fù)載均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分發(fā)服務(wù),訪問流量經(jīng)由 CLB 可以自動(dòng)分配到云中的多臺(tái)云服務(wù)器上,擴(kuò)展系統(tǒng)的服務(wù)能力并消除單點(diǎn)故障。負(fù)載均衡支持億級(jí)連接和***并發(fā),可輕松應(yīng)對大流量訪問,滿足業(yè)務(wù)需求。
功能
騰訊云 CLB 提供多種強(qiáng)大功能,幫助您實(shí)現(xiàn)更高水平的應(yīng)用程序負(fù)載均衡和容錯(cuò)能力。
多協(xié)議轉(zhuǎn)發(fā)
負(fù)載均衡 CLB 支持四層協(xié)議請求(包括 TCP、UDP 協(xié)議)和七層協(xié)議請求(包括 HTTP、HTTPS 協(xié)議);集中化的證書管理系統(tǒng)支持 HTTPS 協(xié)議,數(shù)據(jù)傳輸更快速、更安全可靠。
權(quán)重配置
權(quán)重配置可使后端 CVM 的請求處理更快速,后端服務(wù)器的權(quán)重默認(rèn)為 10,可設(shè)置為 1-100 范圍內(nèi)的整數(shù)。流量經(jīng) CLB 后按權(quán)重比例,或經(jīng)過訪問來源 IP 地址的哈希、輪詢結(jié)果分配到不同后端服務(wù)器上。更高配置(CPU、內(nèi)存性能等)的服務(wù)器,可支持設(shè)置更大權(quán)重的比例,承擔(dān)更多的請求。
基于內(nèi)容路由
應(yīng)用型 CLB 七層協(xié)議提供基于內(nèi)容的路由轉(zhuǎn)發(fā)(Content-based Routing),支持用戶自定義域名/URL,支持自定義轉(zhuǎn)發(fā)規(guī)則和轉(zhuǎn)發(fā)組內(nèi)容,用戶可以將請求分發(fā)到不同轉(zhuǎn)發(fā)規(guī)則下的后端云服務(wù)器。通過 CLB劃分目標(biāo)組實(shí)現(xiàn)業(yè)務(wù)分離,極大提升服務(wù)效率。
請求重定向
應(yīng)用型 CLB 七層協(xié)議支持自定義重定向功能(Rewrite),該功能可解決兩大難題:
- 強(qiáng)制 HTTPS: PC、手機(jī)瀏覽器等以 HTTP 請求訪問 web 服務(wù),經(jīng)過 CLB 代理后,返回 HTTPS 響應(yīng)到瀏覽器,強(qiáng)制以 HTTPS 訪問網(wǎng)頁。
- 自定義重定向:當(dāng)出現(xiàn) web 業(yè)務(wù)需要臨時(shí)下線(如電商**、頁面維護(hù)、更新升級(jí)時(shí))會(huì)需要重定向能力。如果不做重定向,用戶的收藏和搜索引擎數(shù)據(jù)庫中的舊地址只能讓訪客得到一個(gè)“404”、“503”錯(cuò)誤信息頁面降低了用戶體驗(yàn)度,導(dǎo)致額外流量損失。
多種調(diào)度算法
CLB 支持加權(quán)輪詢、IP Hash 以及加權(quán)最小連接數(shù)這三種調(diào)度算法,并支持后端服務(wù)器權(quán)重設(shè)置,保證流量調(diào)度更均勻,提升 CLB 能力。在 HTTP 的七層協(xié)議中,還支持最小連接數(shù)的調(diào)度算法,可保證后端服務(wù)器在**或再次加入時(shí),該服務(wù)器的負(fù)載能夠快速提升,降低其他后端服務(wù)器的負(fù)載壓力。
會(huì)話保持
對于四層業(yè)務(wù), CLB 提供簡單會(huì)話保持功能(也稱作基于源地址的會(huì)話保持、基于 IP 的會(huì)話保持功能),CLB 在作負(fù)載均衡時(shí),以訪問請求的源地址作為判斷關(guān)聯(lián)會(huì)話的依據(jù),可將來自同一 IP (網(wǎng)段)地址的所有訪問請求轉(zhuǎn)發(fā)到同一臺(tái)服務(wù)器上去。對于七層業(yè)務(wù),CLB 提供 cookie 植入的會(huì)話保持方式,CLB 負(fù)責(zé)植入 cookie,后端服務(wù)器無需配置。
健康檢查
CLB 會(huì)定時(shí)檢測后端云服務(wù)器是否正常運(yùn)行,您可自定義健康檢查頻率;當(dāng)檢測到云服務(wù)器異常時(shí),CLB 會(huì)停止將流量分配到這些異常實(shí)例,同時(shí)篩選出健康實(shí)例,以此保證您的業(yè)務(wù)的連續(xù)性。
跨可用區(qū)容災(zāi)
CLB 在同一個(gè)地域內(nèi)采用多可用區(qū)部署,您可以在廣州二區(qū)、三區(qū)部署兩套高效能主備集群,當(dāng)廣州二區(qū)服務(wù)不可達(dá)時(shí),流量可自動(dòng)切換到廣州三區(qū),輕松應(yīng)對機(jī)房級(jí)故障。結(jié)合 DNSpod 的 DNS 解析能力,還可支持全局負(fù)載均衡,實(shí)現(xiàn)跨地域容災(zāi)。