Nginx 负载均衡配置+使用方法

发布时间:2024-12-13 22:38

多个插座并联使用时,注意负载均衡,避免过载。 #生活常识# #家用插座#

最新推荐文章于 2024-11-12 19:00:20 发布

FateDant 于 2018-08-29 13:51:29 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

Nginx 负载均衡配置+使用方法

本次环境搭建是在LNMP 环境进行的,具体环境搭建详细教程请看我另一篇博客

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%

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

网址:Nginx 负载均衡配置+使用方法 https://www.yuejiaxmz.com/news/view/468711

相关内容

nginx负载均衡(三)
nginx 安全策略配置项
nginx error
通过nginx 动态加载stream模块
SAP登录负载均衡错误88,无法连接到消息服务器rc=9
nginx 解决504超时问题
服务器Nginx并发压力测试工具AB测试WordPress站点
均衡合理饮食 合理饮食均衡搭配
JAVA常用工具
营养均衡早餐,营养均衡早餐怎么搭配

随便看看