生活随笔
收集整理的這篇文章主要介紹了
Nginx七层负载均衡的案例
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
負(fù)載均衡案例
- 對(duì)所有請(qǐng)求實(shí)現(xiàn)一般輪詢規(guī)則的負(fù)載均衡
upstream backend{server 192.168.200.146:9001;server 192.168.200.146:9002;server 192.168.200.146:9003;
}
server {listen 8083;server_name localhost;location /{proxy_pass http://backend;}
}
- 對(duì)所有請(qǐng)求實(shí)現(xiàn)加權(quán)輪詢規(guī)則的負(fù)載均衡
upstream backend{server 192.168.200.146:9001 weight=7;server 192.168.200.146:9002 weight=5;server 192.168.200.146:9003 weight=3;
}
server {listen 8083;server_name localhost;location /{proxy_pass http://backend;}
}
- 對(duì)特定資源實(shí)現(xiàn)負(fù)載均衡
upstream videobackend{server 192.168.200.146:9001;server 192.168.200.146:9002;
}
upstream filebackend{server 192.168.200.146:9003;server 192.168.200.146:9004;
}
server {listen 8084;server_name localhost;location /video/ {proxy_pass http://videobackend;}location /file/ {proxy_pass http://filebackend;}
}
- 實(shí)現(xiàn)帶有URL重寫的負(fù)載均衡
upstream backend{server 192.168.200.146:9001;server 192.168.200.146:9002;server 192.168.200.146:9003;
}
server {listen 80;server_name localhost;location /file/ {rewrite ^(/file/.*) /server/$1 last;}location / {proxy_pass http://backend;}
}
總結(jié)
以上是生活随笔為你收集整理的Nginx七层负载均衡的案例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。