首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 技术 > nginx在做负载均衡时如何配置
nginx在做负载均衡时如何配置
更新时间:2024-07-05 16:12:26

  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 负载 均衡 如何 配置
相关推荐RECOMMEND
马丁靴英伦风高帮搭配裤子(裤子冬季气场全开)
说说最近流行什么鞋子,那么一定是马丁靴了,马丁靴可谓是今年秋冬的最火单品,特别是马丁靴加裤子这组王炸组合,更是酷帅满分!马丁靴工装裤马丁靴加工装裤这一组合,可谓是一组经典组合,又飒又撩简直A爆!马丁靴...
圆脸留什么发型(时尚博主多年经验总结)
圆脸留什么发型?中短波浪发,这款发型属于比较甜美的发型,很适合圆脸女性,头发的长度大概在肩部左右,我来为大家科普一下关于圆脸留什么发型?下面希望有你要的答案,我们一起来看看吧!圆脸留什么发型中短波浪发...
皮鞋起褶了怎么处理(皮鞋起褶处理方法)
皮鞋起褶了怎么处理?先用干净的软布或刷子将皮鞋表面的灰尘刷干净,最好是进行一次正确清洗;,我来为大家科普一下关于皮鞋起褶了怎么处理?以下内容希望对你有帮助!皮鞋起褶了怎么处理先用干净的软布或刷子将皮鞋...
玛丽珍鞋搭配美式复古(玛丽珍鞋又火了)
大部分女性会追求整体造型的醒目,有时反而会忽视鞋子的重要性,殊不知,今年冬季火了一个单品,叫“玛丽珍鞋”,复古时髦又洋气,是不管什么年纪都能穿的款式,不仅优雅知性,还体面大气,没接触过的姐妹可以看看这...
每天学会8个英语句子(一天一句美丽英语)
理性判断,然后用心去爱这句话的意思是:一个人评判的愈多,判断的愈多,爱就愈少。这里judge不光是理性的判断的意思,也有挑剔的意思,就是你带着挑剔的、判断的眼光去看一件事情的时候,你很少能够爱上他。今...
高跟鞋一脱的下一句是什么(脱下高跟鞋戴上草帽)
前不久(9月22日),产自云南的澳洲坚果被评为云南十大名果。而云南作为澳洲坚果的最大原产地,这时才被不少人熟知。经过三十多年的种植,澳洲的坚果种子在云南变成了致富的金果子,而“坚果皇后”陈榆秀的故事也...