負載均衡解決方案
負載均衡介紹:
負載均衡的目的是爲了解決單個節點壓力過(guò)大,造成(chéng)Web服務響應過(guò)慢,嚴重的情況下導緻服務癱瘓,無法正常提供服務。春節期間在12306網站上買過(guò)火車票的朋友應該深有體會,有時查詢一張火車票都(dōu)會很慢,甚至整個網頁都(dōu)卡住不動了。通常一個訪問量非常大的Web網站(比如:淘寶、京東、12306等),由于一個Web服務同時能(néng)處理的用戶并發(fā)請求的數量有限,同時還(hái)有機器故障的情況,所以一個Web站點通常會在N台機器上各部署一套同樣(yàng)的程序。當某一個服務挂掉的時候,還(hái)有第二個、第三個、第N個服務。。。繼續爲用戶提供服務,給用戶的感覺,你的服務還(hái)在正常的運行!
解決的問題:
大型網站使用單一服務器已經(jīng)難以支撐,需要使用多台服務器建爲集群,以實現負載均衡并減少單機故障率。集群中的WEB服務器即使一台或二台死機,也不影響網站的正常訪問。
負載均衡服務就是提供的擴展應用服務器負載能(néng)力、增加吞吐量、加強數據處理能(néng)力、提高應用靈活性和可用性的一項高端服務。
技術特點:
通過(guò)負載均衡服務可以集合多台主機的服務能(néng)力,并可以随時實現水平擴展、系統擴容,增加對(duì)外業務服務能(néng)力。 配合應用架構設計,有效避免單點故障,最大限度的保持業務在線狀态。 支持健康檢查、會話保持。
負載均衡系統工作流程圖