Nginx(Windows版,服務器集群)
阿新 • • 發佈:2019-02-20
.cn 企業 xiang 下載 asp.net 等待 修改 dbd href
應用:負載均衡技術
1.大量的並發訪問或數據流分擔到多臺節點設備上分別處理,減少用戶等待響應的時間;
2.單個的負載的運算分擔到多臺節點設備上做並行處理,每個節點設備處理結束後將結果匯總,返回給用戶,使得系統的處理能力得到大幅度提升。
1.Nginx下載(到官網下載Windows版本:http://nginx.org/)
我這邊下載了1.12.2版本
2.將下載好的壓縮包解壓
3.在IIS上面部署兩個站點Test(端口:8081)、Test2(端口:8082),裏頭就放一個純html(為了區分,html內容不一樣)
4.配置Nginx裏頭的nginx.conf
#服務器集群 upstream dzw.com{ #服務器集群名字 #server172.16.21.13:8081 weight=1; #服務器配置,weight 是權重的意思,權重越大,分配的概率越大 server 127.0.0.1:8081 weight=1; server 127.0.0.1:8082 weight=2; }
修改location配置節點:
server { listen 8088; server_name 127.0.0.1; #charset koi8-r; #access_log logs/host.access.log main; location/ { #root html; #index index.html index.htm; proxy_pass http://dzw.com;#這個名字要和 upstream 後面的名稱一致 proxy_redirect default; }
5.在頁面運行 http://127.0.0.1:8088/(多次刷新,會得到兩個不同站點的頁面)
6.運行原理:
7.使用的Nginx命令:
1.開啟:start nginx
2.重啟:nginx -s reload
安裝與配置:http://blog.51cto.com/12482328/2084692
感謝:http://blog.51cto.com/12482328/2084692
https://www.cnblogs.com/jiangwangxiang/p/8481661.html
https://www.cnblogs.com/saysmy/p/6609796.html
參考:ASP.NET MVC 企業級實戰(鄒瓊俊)
Nginx(Windows版,服務器集群)