nginx负载均衡简单实例

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服务器的两倍

2.3. ip hash

2.3.1配置

 2.4.fair

2.4.1.配置

猜你喜欢

转载自www.cnblogs.com/BeenTogether/p/11617106.html