无论哪种方式,如果其中有一台宕机了,请求会自动轮询到其余的服务器
(1)轮询方式:
#轮询请求
upstream myserver {
server 192.168.17.140:8081;
server 192.168.17.141:8081;
server 192.168.17.142:8081;
……
}
server {
……
location / {
proxy_pass http://myserver;
#root /usr/share/nginx/html;
#index index.html index.htm;
}
……
}
(2)权重方式:
upstream myserver {
server 192.168.17.140:8081 weight=10;
server 192.168.17.141:8081 weight=10;
server 192.168.17.142:8081 weight=80;
……
}
server {
……
location / {
proxy_pass http://myserver;
#root /usr/share/nginx/html;
#index index.html index.htm;
}
……
}