【前言】
在大型網站中,負載均衡是有想當必要的。尤其是在同一時間訪問量比較大的大型網站,例如網上商城,新聞等CMS系統(tǒng),為了減輕單個服務器的處理壓力,我們引進了負載均衡這一個概念,將一個服務器的壓力分攤到幾個服務器上,一方面減輕了宕機的幾率,另一方面也使得宕機后還要其他服務器可以繼續(xù)穩(wěn)定運行,提高了系統(tǒng)的健壯性。
【實現功能】
這篇文章將要介紹的主要內容如下:
1、配置三臺服務器
2、分別在三臺服務器上部署同樣的服務代碼
3、使用Nginx實現負載均衡
【實現思路】
我們的Nginx負載均衡器將部署在一臺交互服務器上,配置與其他兩臺服務器的連接,所有的請求直接訪問Nginx服務接口,然后Nginx負載均衡器將自行選擇真實調用的服務器端口。
【開發(fā)及部署環(huán)境】
開發(fā)環(huán)境:Windows 7 x64 sp1 英文版
VisualStudio 2017
部署環(huán)境:阿里云 ECS實例 windows server 2012 x64
IIS 7.0