http {
#負載均衡
upstream clusterNacos {
#負載策略
預設什麼都不寫是輪詢,按時間順序逐一分配,如果伺服器當機,也能自動跳過
weight; #預設為1,數字越大分配的越多
ip_hash; #一個ip固定一個後端伺服器
fair; #後端回應短的優先分配
server 127.0.0.1:9000;
server 127.0.0.1:9001;
server 127.0.0.1:9002;
}
server {
listen 9003;
server_name localhost;
location / {
proxy_pass http://clusterNacos;
}
}
#反向代理
server {
listen 9004;
server_name localhost;
location ~ /xxx/ {
proxy_pass http://127.0.0.1:9003;
}
location ~ /ooo/ {
proxy_pass http://127.0.0.1:9004;
}
}
#動靜分離
server {
listen 9005;
server_name localhost;
location /www/ {
index.html;
}
location /image/ {
root /jpg;
autoindex on;
}
}
}
沒有留言:
張貼留言