nginx負載均衡搭建教程(輕鬆三步實現搭建負載均衡)

語言: CN / TW / HK

當網站的資料和流量達到一定的量級的時候,一個伺服器肯定是承載不了的,所以這個時候,我們需要用多臺伺服器來承載,因此需要做負載均衡,簡單的說就是用多臺伺服器來支撐資料和流量。那麼如何簡單的實現這一部操作呢。

我們先來看一下負載均衡的原理,上面是最簡單的負載均衡原理圖,使用者訪問網站,先訪問DNS伺服器,通過伺服器的計算,不同的使用者訪問到不同的伺服器中,這個時候一個可以分攤機器的承載,使用者開啟速度相對而言就會更快。

第一步:建立一個127.0.0.1的網站,同時還建立一個域名(或IP)的網站。如下圖所示。

第二步:對域名網站進行配置,點開網站,點配置檔案,將下方程式碼複製進去。

upstream myproj {

server 127.0.0.1:81 weight=1;

server 127.0.0.1:82 weight=2;

}

server

{

listen 80;

server_name www.realmid.cn;

index index.php index.html index.html default.php default.htm

root /www/wwwroot/realmid.cn

location / {

proxy_pass http://mypro   }

}

第三步:對127.0.0.1的網站進行配置,同樣點開網站,點配置檔案,將server複製一份,然後這裡就會出現兩個server內容。如果是多個伺服器,那麼就複製多份。如下圖所示,有81,第二份即82。

最後,這樣負載均衡就算配置完了,趕緊試一下,是不是開啟速度方面快多了。

來源:nginx負載均衡搭建教程(輕鬆三步實現搭建負載均衡)