首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

10分钟搭建Nginx负载均衡

负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法。

安装Nginx

Centos7 安装Nginx

第一种方式:通过yum安装

直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中。

运行下面的命令: 1.将nginx放到yum repro库中

配置负载均衡

测试环境

A服务器IP :192.168.18.131 (主) B服务器IP :192.168.18.132 C服务器IP :192.168.18.133

三台服务器,通过本机的VMware虚拟机进行创建,安装的系统均为Centos 7,Nginx版本一致(如上文)

部署思路 A服务器做为主服务器,域名直接解析到A服务器上,由A服务器负载均衡到B服务器与C服务器上。

nginx.conf设置

A服务器nginx.conf设置

为了突出显示负载服务器切换的效果,我们将两个服务器的weight值都设成一样的,这样在访问时,就能明显看出效果

保存重启 nginx -s reload

分别配置B、C服务器nginx.conf设置

实测

访问http://192.168.18.131 刷新界面 可以看到界面内容为Nginx2或者Nginx3

请点击此处输入

图片描述

结论:

访问http://192.168.18.131 结果,刷新会发现所有的请求均分别被主服务器(192.168.18.131)分配到B服务器(192.168.18.132)与C服务器(192.168.18.133)上,实现了负载均衡效果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180516A15RX200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券