nginx在做负载均衡时如何配置 nginx的负载均衡怎么配置

更新时间:2023-07-30 09:09:01 作者:知道百科

1、下面的架构就是我们今天的演示结构,后端有两台服务器。分别是node1和node2,前端是一台web服务器,然后在web服务器上做负载均衡,将前端的访问流量导到后端的两个节点服务器上。三个服务器的IP地址分别是:web:192.168.1.210node1:192.168.1.211node2:192.168.1.212

2、按照这样的架构,在后端的node1和node2节点上分配配置好需要访问的网站,然后为了方便测试,我们将两个网站的主页分别改成下面的内容。便于区分访问的节点。

3、后端两个节点配置好以后,我们再来配置web服务器里的负载均衡配置,首先使用默认配置,先打开/etc/nginx/nginx.conf配置文件,在http区块里添加upstream块内容,及配置了两个后端服务器,后端负载均衡集群的名称是backend,记下这个名称。

4、然后再打开/etc/nginx/conf.d/default.conf这个配置文件,在server区块里,把location里面的内容改成图中所示内容。即将所有访问192.168.1.210的流量代理到后端的backend集群里。

5、配置文件配置好以后,使用nginx -t命令测试一下配置文件,保证配置文件是ok状态,然后执行nginx命令启动nginx服务器。

6、启动后在浏览器上输入前端web服务器的ip地址192.168.1.210,然后可以看到第一次是node1响应的,然后刷新一下以后,又变成了node2响应的。就这样实现了负载均衡的效果。由两个服务器分别响应,是因为默认的负载均衡算法是轮询算法,即两个节点轮流来。

7、然后我们还可以尝试一下加权轮询算法, 即给不同的节点配置不同的权重,权重高一点的服务器,响应的多一些,权重第一点的响应少一些。加权轮询算法配置,在后端服务器后面加上权重值weight即可。配置好以后,执行nginx -t命令检测配置文件,确认无误后,执行nginx -s reload命令重新加载配置文件。

8、通过加权轮询的方式,我们无法通过手动一次次点击,最后来统计次数。但是我们可以使用自动化工具来统计。使用的工具是一款叫做httpd-tools的软件,安装好以后。提供了一个ab命令

9、然后我们来执行ab命令进行测试,常用的格式是:ab -n 1000 -c 50 http://localhost这个命令是在210服务器上执行的。表示一共执行1000次访问,每次发送50个请求。

10、然后我们登录到后端的node1服务器上,打开nginx的访问日志。从中可以看到ab命令测试的访问信息里,访问来源都是ApacheBench,因此可以通过可以来源来统计nginx响应的次数。命令是:grep ApacheBench access.log | wcnode1和node2节点上的统计结果分别是714和286,如下面图中所示,虽然没有达到5:2的权重比例,但是也非常接近了。说明这个配置生效了。

以上就是nginx在做负载均衡时如何配置 nginx的负载均衡怎么配置的相关介绍,希望能对你有帮助,如果您还没有找到满意的解决方式,可以往下看看相关文章,有很多nginx在做负载均衡时如何配置 nginx的负载均衡怎么配置相关的拓展,希望能够找到您想要的答案。

为您推荐

兔子喜欢被怎么摸 这几种方式你都知道吗

1、抚摸额头。这是小兔子普遍喜欢的一个动作,当主人抚摸兔子的额头时,它们往往会显得很乖巧,而且会把头主动探出来。有时小兔子可能会有一些要宠爱的动作,比如用小脑袋顶一顶

2023-07-30 08:58

阴历是农历吗 什么是农历

  阴历是农历。农历俗称阴历,是我国传统历法。由于农历本身含有节气概念,所以农历是阴阳合历,取月相的变化周期即朔望月为月的长度,参考太阳回归年为年的长度,通过设置二十

2023-07-30 08:57

川d是哪里的车牌号码 川d是哪里的车牌

  川d是四川省攀枝花市的车牌号码,辖区包含东区、西区、仁和区、米易县、盐边县。攀枝花市位于四川省最南端,是全国唯一以花命名的城市。攀枝花被称为“南亚热带为基带的立体

2023-07-30 08:57

为什么微信附近的人看不见我 这样做就可以了

1、原因一:可能是对方开启了“只看男生”或者“只看女生”功能,可以在设置页面取消。首先打开微信,进入“附近的人”页面,点击页面右上角选择“查看全部”即可完成操作。2、原

2023-07-30 08:56

解缙的著名对联 解析

1、对联一:墙上芦苇,头重脚轻根底浅。山间竹笋,嘴尖皮厚腹中空。这副对联是解缙为粉刺奸臣纪纲所写的一副对联,讽刺了纪纲不学无术没有文化。却是尖牙利齿心胸狭窄。纪纲是解缙

2023-07-30 08:55

念经的好处 念经的十大好处

1、杜绝邪念未进入佛门的凡夫俗子,不分男女老幼,经常口念阿弥陀佛,你会心地善良,思想平静,杜绝一切邪念。诸葛长青认为,人们无始劫以来。总有许多业障阻挠,导致邪念纷飞、

2023-07-30 08:54