upstream myapp {
#将某个ip的请求定向到同一台后端,这样一来这个ip下的某个客户端和某个后端就能建立起稳固的session
ip_hash;
#分发服务器的列表配置
server 192.168.1.100:8000;
server 192.168.1.100:8001 down; #-- down:表示该主机暂停服务
server 192.168.1.100:8002 max_fails=3; #-- max_fails:表示失败最大次数,超过失败最大次数暂停服务
server 192.168.1.100:8003 fail_timeout=20s; #-- fail_timeout:表示如果请求受理失败,暂停指定的时间之后重新发起请求
server 192.168.1.100:8004 max_fails=3 fail_timeout=20s;
}
server {
listen 80;
location / {
proxy_pass http://myweb;
}
}