Nginx 负载均衡测试评估+配置方法

        公司服务器再次中勒索病毒,导致网络瘫痪,电脑系统更换为Linux(乌班图)系统配置原来Windows系统下 Nginx 作为反向代理服务器,张配置成功。再次分析分析 Nginx  的主要功能如下:


本次环境搭建是在LNMP 环境进行的,具体环境搭建详细教程请看另一篇博客 Nginx 负载均衡配置+使用方法

LNMP环境搭建

首先搭建3台虚拟机,这里我的虚拟机ip分别是
192.168.0.38
192.168.0.39
192.168.0.41

è¿éåå¾çæè¿°
大概思路是:我将把192.168.0.38服务器作为代理服务器,进行负载均衡的配置。浏览器访问192.168.0.38,会被自动分配到192.168.0.39 、192.168.0.41两台服务器上。下面就开始进行配置。

在192.168.0.38服务器上,找到Nginx服务器配置。我的Nginx服务器配置是在 /etc/nginx/sites-available/default 文件中。

è¿éåå¾çæè¿°

在server 之前加上upstream 后面的域名随便写,我这里用的是hello.word。大括号内写上分配的服务器的ip+端口,我这里分配到的2台服务器分别是 192.168.0.39 、192.168.0.41 端口都是80。
接着在server大括号内找到location / {} 在里面加上如下代码。http:// 的域名和upstream 后面的域名保持一致。

è¿éåå¾çæè¿°

保存即可,重启服务器。

为了验证负载均衡是否配置成功。在 192.168.0.39 服务器中对index.nginx-debian.html进行修改(index.nginx-debian.html是Nginx自带的网页),修改内容如下。

è¿éåå¾çæè¿°
加上服务器的ip最后两位。
192.168.0.41也进行同样修改。

è¿éåå¾çæè¿°
最后用浏览器进行访问,来验证结果。

è¿éåå¾çæè¿°

在刷新一下继续观察结果。

è¿éåå¾çæè¿°
配置成功啦!!!

最后上干货
将负载均衡用在实战中:192.168.0.39、192.168.0.41。有两个一模一样的网站。
用jemter压力测试工具分别对192.168.0.39、192.168.0.41、192.168.0.38网站进行压力测试。

结果如下图:

è¿éåå¾çæè¿°

192.168.0.39 500并发 错误率36%

è¿éåå¾çæè¿°
192.168.0.41 500并发 错误率43%

è¿éåå¾çæè¿°
192.168.0.41 500并发 错误率2.4%

可以看出做了负载均衡后服务器压力明显减小很多。

配置截图


————————————————
版权声明:本文为CSDN博主「FateDant」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/fatedant/article/details/82182057

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值