[Nginx.Centos7]Nginx配置upstream服务器集群池。

需要一台主机单独做集群流量的控制。


vim /usr/local/nginx/conf/nginx.conf

配置文件写入,写在http{}里面server{}外面

upstream 自定义名称 {   

        ip_hash;     //定义调度规则,同客户端访问同服务器。

        server 192.168.2.100:80 weight=2;     //weight定义权重,默认1,权重越高则访问率越高

        server 192.168.2.200:80 max_fails=1 fail_timeout=10;         //max_fails最大测试失败次数,fail_timeout失败过后下次测试时间。(实现发现测试失败则10秒后再次测试机器页面是否完好)

        server 192.168.2.150:80 down;       //拒绝此主机加入集群。

}


server{}里面写法案例

server {

listen 80;

server_name a.b.c;     //注册的域名

location /{

        proxy_pass http://自定义名称;      

}

}


发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。