问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2024-04-03 16:14

我来回答

1个回答

热心网友 时间:2024-04-07 11:55

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的权重比例,但是也非常接近了。说明这个配置生效了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? _烤鲜虾蝴蝶面_烤鲜虾蝴蝶面做法 工业革命后新建筑取得了哪些成就? 这几天有点忙,例假刚来就又没了是什么原因? 毛璩的历史评价 关于豹子的宗教或是民间神华传说有哪位高人可以提供 装修秘籍:吊顶安装全攻略,打造完美卫浴与厨房! 厨房和卫生间吊顶在装修过程中的哪一步进行 促进燃烧的实质是什么 溧阳凤凰花园到光华高中怎么走 梦见中国知网的预兆 梦见网络金融的预兆 中南控股集团有限公司的介绍 人吃的药可以用在植物上吗 最近我拉肚子,诺氟沙星胶囊这个药一次喝几片啊?医生是本人 ...600*600的好不好看,同样质量只是不同规格的地砖好看吗? 卧室地砖和客厅地砖可以不一样吗 保护生态环境,建设美丽大丰,这篇文章用什么题目比较好 珍珠金合欢是什么植物 甘肃银行轮岗是什么意思? 《极客古登堡史上首位科技创业者,硅谷的最高典范》epub下载在线... 唐山遵化到保定多少公里 遵化到保定的野山坡多远 自驾遵化到保定野三波 战争年代,士兵为何愿意付出生命去成就别人(指挥者)的事业呢? 一场战役... 战争是一群老头子的政治游戏是谁说的 ...决定战斗的胜负?我李云龙不会拿自己士兵的生命换自己的老婆?这电视... 为什么晚上容易想起那个他(她)呢 质量管理工作可以给企业带来哪几个方面的益处 看着比赛的结果田忌不得不佩服 孙膑改为肯定句? ...不能不从心底里感到无限的敬佩.改为肯定句是什么,急用 我对老师们的勇敢和敬业不能不从心底里感到无限的敬佩改为肯定句 ...说法使意思保持不变我看了同桌写的作文不得不佩服他写的太好?_百度... 酒量可以练出来吗?本人酒量很不好,两杯啤酒下去就有醉意了,不到两瓶... RWBY第一季的vol1,vol2,vol3是什么意思? 有哪些现代诗有水平的深情的那种适合在小学毕业... 怎么提高现代诗水平? 如何提高写诗的水平(现代诗)? 民宿需要什么手续民宿需要哪些手续 今天太阳有什么异常 四年级上册22课中,用什么,如同什么造个句