[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://自定义名称;
}
}
发表评论