2019-05-23 nginx上游服务出现失败的容错方案

2019-05-23  本文已影响0人  张大志的博客
image.png
server {
       listen 9527;
       location / {
             return 200 "server1\n";
}
}
server {
       listen 8081;
       location / {
            return 200 "server2\n";
 
}
}  #定义上游服务
"proxy.conf" 10L, 222C                                                                                                                                                     10,1          All
upstream proxyups {
      server 127.0.0.1:8080;  #因为上游服务没有8080端口,所以会报错error
      server 127.0.0.1:9527;
}
server {
     server_name proxy.zhangdazhi.com;
     location / {
         proxy_pass http://proxyups;
}          proxy_next_upstream error;  #表示如果出现error错误,就调度至另外一台上游服务器
}
[root@hk conf.d]#curl proxy.zhangdazhi.com
server1
[root@hk conf.d]#curl proxy.zhangdazhi.com #此时访问不会轮询,而是一直向server1调度
server1
上一篇下一篇

猜你喜欢

热点阅读