負(fù)載均衡 在使用過(guò)程中會(huì)涉及不少名詞步驟,本文為你講解關(guān)于在 彈性負(fù)載均衡 使用中常見(jiàn)的名詞解釋?zhuān)?/p>
負(fù)載均衡器
負(fù)載均衡器是指您創(chuàng)建的承載業(yè)務(wù)的負(fù)載均衡服務(wù)實(shí)體。
監(jiān)聽(tīng)器
監(jiān)聽(tīng)器負(fù)責(zé)監(jiān)聽(tīng)負(fù)載均衡器上的請(qǐng)求,根據(jù)配置的流量分配策略,分發(fā)流量到后端 云服務(wù)器 處理。
后端服務(wù)器
負(fù)載均衡器會(huì)將客戶端的請(qǐng)求轉(zhuǎn)發(fā)給后端服務(wù)器處理。例如,您可以添加ECS實(shí)例作為負(fù)載均衡器的后端服務(wù)器,監(jiān)聽(tīng)器使用您配置的協(xié)議和端口檢查來(lái)自客戶端的連接請(qǐng)求,并根據(jù)您定義的分配策略將請(qǐng)求轉(zhuǎn)發(fā)到后端服務(wù)器組里的后端云服務(wù)器。
后端服務(wù)器組
把具有相同特性的后端服務(wù)器放在一個(gè)組,負(fù)載均衡實(shí)例進(jìn)行流量分發(fā)時(shí),流量分配策略以后端服務(wù)器組為單位生效。
健康檢查
負(fù)載均衡器會(huì)定期向后端服務(wù)器發(fā)送請(qǐng)求以測(cè)試其運(yùn)行狀態(tài),這些測(cè)試稱(chēng)為健康檢查。通過(guò)健康檢查來(lái)判斷后端服務(wù)器是否可用。負(fù)載均衡器如果判斷后端服務(wù)器健康檢查異常,就不會(huì)將流量分發(fā)到異常后端服務(wù)器,而是分發(fā)到健康檢查正常的后端服務(wù)器,從而提高了業(yè)務(wù)的可靠性。當(dāng)異常的后端服務(wù)器恢復(fù)正常運(yùn)行后,負(fù)載均衡器會(huì)將其自動(dòng)恢復(fù)到負(fù)載均衡服務(wù)中,承載業(yè)務(wù)流量。
重定向
HTTPS是加密數(shù)據(jù)傳輸協(xié)議,安全性高,如果您需要保證業(yè)務(wù)建立安全連接,可以通過(guò)負(fù)載均衡的HTTP重定向功能,將HTTP訪問(wèn)重定向至HTTPS。
會(huì)話保持
會(huì)話保持就是指在負(fù)載均衡器上有這么一種機(jī)制,可以識(shí)別客戶與服務(wù)器之間交互過(guò)程的關(guān)聯(lián)性,在作負(fù)載均衡的同時(shí),還保證一系列相關(guān)聯(lián)的訪問(wèn)請(qǐng)求會(huì)保持分配到同一臺(tái)服務(wù)器上。
WebSocket
WebSocket(WS)是HTML5一種新的協(xié)議。它實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工通信,能更好地節(jié)省服務(wù)器資源和帶寬并達(dá)到實(shí)時(shí)通訊。WebSocket建立在TCP之上,同HTTP一樣通過(guò)TCP來(lái)傳輸數(shù)據(jù),但是它和HTTP最大不同在于,WebSocket是一種雙向通信協(xié)議,在建立連接后,WebSocket服務(wù)器和Browser/Client Agent都能主動(dòng)的向?qū)Ψ桨l(fā)送或接收數(shù)據(jù),就像Socket一樣;WebSocket需要類(lèi)似TCP的客戶端和服務(wù)器端通過(guò)握手連接,連接成功后才能相互通信。
SNI
如果用戶的后臺(tái)應(yīng)用對(duì)外提供多個(gè)域名的訪問(wèn),并且每個(gè)域名都使用獨(dú)立的證書(shū),則需要在創(chuàng)建HTTPS監(jiān)聽(tīng)器時(shí)開(kāi)啟SNI功能。SNI(Server Name Indication)是為了解決一個(gè)服務(wù)器使用多個(gè)域名和證書(shū)的TLS擴(kuò)展,主要解決一臺(tái)服務(wù)器只能使用一個(gè)證書(shū)的缺點(diǎn)。開(kāi)啟SNI后,允許客戶端在發(fā)起SSL握手請(qǐng)求時(shí)就提交請(qǐng)求的域名信息,負(fù)載均衡收到SSL請(qǐng)求后,會(huì)根據(jù)域名去查找證書(shū),如果找到域名對(duì)應(yīng)的證書(shū),則返回該證書(shū);如果沒(méi)有找到域名對(duì)應(yīng)的證書(shū),則返回缺省證書(shū)。負(fù)載均衡在配置HTTPS監(jiān)聽(tīng)器支持此功能,即支持綁定多個(gè)證書(shū)。
長(zhǎng)連接
長(zhǎng)連接是指在一個(gè)連接上可以連續(xù)發(fā)送多個(gè)數(shù)據(jù)包,在連接保持期間,如果沒(méi)有數(shù)據(jù)包發(fā)送,需要雙方發(fā)鏈路檢測(cè)包。
短連接
短連接是指通訊雙方有數(shù)據(jù)交互時(shí),就建立一個(gè)連接,數(shù)據(jù)發(fā)送完成后,則斷開(kāi)此連接,即每次連接只完成一項(xiàng)業(yè)務(wù)的發(fā)送。
并發(fā)連接
并發(fā)連接指客戶端向服務(wù)器發(fā)起請(qǐng)求并建立了TCP連接的總和,負(fù)載均衡的并發(fā)連接是指每秒鐘所能接收并處理的TCP連接總和。