nginx配置
upstream mysvr {
server 172.81.227.128:8081;
server 172.81.227.128:8082;
server 172.81.227.128:8083;
}
server {
listen 80;
location / {
proxy_pass http://mysvr; #请求转向mysvr 定义的服务器列表
}
}
1.热备
upstream mysvr {
server 172.81.227.128:8081;
server 172.81.227.128:8082 backup; #热备
}
2.轮询
upstream mysvr {
server 172.81.227.128:8081;
server 172.81.227.128:8082;
server 172.81.227.128:8083;
}
3.加权轮询
upstream mysvr {
server 172.81.227.128:8081 weight=1;
server 172.81.227.128:8082 weight=2;
server 172.81.227.128:8083 weight=3;
}
4.ip_hash
upstream mysvr {
server 172.81.227.128:8081;
server 172.81.227.128:8082;
server 172.81.227.128:8083;
ip_hash;
}