nginx分配服务器策略
1.轮询(默认)
每一个请求按时间顺序逐一分配到不同的祸端服务器,如果后端服务器 down 掉,能自动抵触
2.weight(权重)
weight代表权重,默认为1,权重越高被分配的客户端请求越多
3.ip hash
每个请求按访问 ip 的 hash 结果分配,这样每个方可固定访问一个后端服务器
4.fair (第三方)
按后端服务器的响应时间类分配请求,响应时间短的优先分配
一、做什么?
二、怎样做?
1.所需环境
虚拟机中需要安装 jdk+tomcat(两个)+nginx
2.配置nginx环境
进入 /usr/local/nginx/conf/nginx.conf
2.1.轮询策略
2.1.1.配置
upstream 表示是你要进行负载均衡的服务器列表
扫描二维码关注公众号,回复:
7410978 查看本文章
proxy_pass 是你规定的跳转的路径
2.1.2.测试
刷新一下
8080和8081服务器是平均分配的
2.2.权重策略
2.2.1配置
8081服务器呗访问的次数是8080服务器的两倍