上兩講主要是關于Nginx的環境的介紹,沒有涉及到真正環境的開發,這次我們以一個實現的例子,來說明一下負載均衡服務器與WWW服務器的Nginx是如何配置的,并最終如何實現的。
如下是一個實際場景,一臺負載均衡服務器Server,和兩臺WWW服務器Client1和Client2,其中B和C之間的數據是同步的,你可以采用第三方軟件去同步。
Server端的nginx.conf的配置如下
upstream www.zzl.com { server 192.168.2.72:80; server 192.168.2.4:80; server 192.168.2.5:80;} server { listen 80; server_name www.zzl.com; #charset koi8-r; #access_log logs/host.access.log main; location / { PRoxy_pass http://www.zzl.com; proxy_set_header Host $host; proxy_set_header X-Real-ip $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }
對于Client1和Client2的配置如下
server { listen 80; server_name www.zzl.com;
OK,設置完之后,請把你的nginx重新加載一下nginx -s reload
大功就告成了?。。?/p>
新聞熱點
疑難解答