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負載均衡搭建教程(輕鬆三步實現搭建負載均衡)