雨夜 小知识百科站
您的位置:小知识百科站 » 投稿 » nginx在做负载均衡时如何配置 » 正文

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

投稿2024-02-17已被浏览0

关于《nginx在做负载均衡时如何配置》,现在小知识百科站小编给您分享一下,希望您阅读完本篇内容后能有所收获。如果对您有所帮助别忘了关注本站哦。

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在做负载均衡时如何配置”的所有内容,希望分享的内容对您有帮助!更多的相关知识内容,请继续关注《小知识百科站》网站:http://www.370300.com/!。

猜您喜欢

  • 西字的笔顺

    1、西字的笔顺:横、竖、横折、撇、竖折/竖弯、横。2、西(拼音:xī)是汉语通用规范一级汉字(常用字)。此字始见于商代甲骨文及商代金文,其古字形像鸟巢,本义指鸟入巢栖息,这个意思后来写作“栖”。夕阳落...

    2024-01-16
  • 阿尔法域是什么

    1、阿尔法域,是四川算无遗策商务咨询有限公司,利用区块链底层技术搭建了阿尔法域”平台。2、平台由多个模块组成:广告投放、商城、实物兑换等。主要目的为了在区块链的时代里通过区块链技术革新缔造精准投放以及...

    2024-02-06
  • 一年纸婚二年,,三年等是什么

    1年纸婚、2年棉婚、3年皮革婚、4年花果婚、5年木婚、6年铁婚、7年铜婚、8年陶婚、9年柳婚、10年锡婚、11年钢婚、15年水晶婚、20年瓷婚、25年银婚、30年珍珠婚、35年珊瑚婚、40年红宝石婚、...

    2024-01-30
  • 社会保障卡余额怎么查询

    社会保障卡的余额可以去支付宝里进行查询,具体的操作步骤如下:1、打开支付宝app。2、在“首页”点击“市民中心”按钮。3、点击“社保”。4、进入后点击“社保查询”。5、选择时间和险种类型进行查询即可。...

    2023-12-17
  • 受湖南暴雪天气影响 今起三天衡阳火车站多趟列车停运

    据报道,随着寒潮南下,湖南将成为南方暴雪的中心,降雪天气对于交通出行会有很大的影响。据交通天气最新预报显示,受暴雪天气的影响,今起三天衡阳火车站多趟列车将会停运,未来两天湖南天气复杂,大家出行多关注天...

    2024-01-21
  • 淞沪会战简介

    1、一·二八事变,又称一·二八淞沪抗战,日本称上海事变或第一次上海事变、淞沪战争。是在九·一八事变之后,日本为了转移国际视线,并迫使南京国民政府屈服,于1932年1月28日晚发动的进攻上海中国守军的事...

    2024-01-16
  • 北京冬奥会所有新建场馆都将满足国际什么标准

    北京冬奥会所有的新建场馆全部都满足国际绿色建筑评价认证LEED标准。绿色建筑指的是在建筑的生命周期内节约资源、保护环境、减少污染并保证人们健康适用,从而实现可持续发展,保证人与自然和谐共生。近些年来,...

    2024-01-01
  • 福建有什么好玩的地方

    1、鼓浪屿。鼓浪屿位于福建省厦门市,岛上气候宜人,四季如春,无车马喧嚣,有鸟语花香,素有“海上花园”之誉。鼓浪屿是福建省厦门市思明区下辖的一个街道。原名“圆沙洲”,别名“圆洲仔”,南宋时期命“五龙屿”...

    2023-12-21
  • 北约有哪些国家组成

    1、北约成员国包括:美国、英国、法国、德国、意大利、西班牙、荷兰、比利时、丹麦、加拿大、卢森堡、挪威、葡萄牙、土耳其、希腊、波兰、匈牙利、捷克、爱沙尼亚、拉脱维亚、立陶宛、保加利亚、罗马尼亚、斯洛伐克...

    2024-01-10
  • 冷冻的母乳如何解冻

    1、将冷冻母乳放到冷藏室里,慢慢解冻,这样是最正确的方法,所以每天最好计算好时间,早点将冷冻母乳拿出来。2、如果时间提前解冻不够,可以把冷冻母乳放在室温下或者用温水化冻,注意温度不能太高,温度过高会破...

    2024-02-06