欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Nginx >内容正文

Nginx

Nginx-06:Nginx配置实例之负载均衡

发布时间:2025/6/15 Nginx 13 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Nginx-06:Nginx配置实例之负载均衡 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Nginx配置实例之负载均衡

目的:访问http://192.168.17.129/edu/a.html时平均的分配到8080和8081端口,即实现负载均衡的效果。

 1、准备工作


(1)准备两台tomcat服务器,一台8080,一台8081。

(2)在两台tomcat的webapps目录中创建名称时edu的文件夹,在此文件夹中创建页面a.html用于测试.

2、负载均衡配置

3、测试

4、Nginx分配策略

在linux下有nginx、LVS、Haproxy等服务可以提供负载均衡服务。nginx提供了几种分配策略:
(1)轮询(默认)

每个请求按时间顺序逐一分配到不同的后端服务器,可以自动剔除后端down掉的服务器。

(2)weigth(权重)

weight默认是1,权重越高被分配的客户端越多。

(3)ip_hash

每个请求按访问ip的hash结果分配,每个访客固定访问一个后端服务器,即某个用户第一次访问的是8080端口,后面都访问8080,可以解决session问题。

 

(4)fair(第三方)
按后端服务器响应时间来分配请求,响应时间越短的优先分配。

 

总结

以上是生活随笔为你收集整理的Nginx-06:Nginx配置实例之负载均衡的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。