...
# 在http里面
upstream test{
server 192.168.10.10:8001;
# weight : 负载权重
server 192.168.10.10:8002 weight=5;
# backup : 表示这个是一个备份节点
server 192.168.10.10:8003 backup;
# down : 表示这个节点不参与服务
server 192.168.10.10:8004 down;
# max_fails : 允许请求失败的次数 fail_timeout : 经过max_fails失败后,服务暂停的时间
server 192.168.10.10:8005 max_fails=1 fail_timeout=10s;
# unix : socket方式
#server unix:/tmp/backend3;
}
server {
....
location / {
# test是上面定义的upstream 的名字
proxy_pass http://test
proxy_redirect default; #302跳转的时候,默认
...
}
...
}