项目怎么通过nginx负载均衡的部署在服务器

项目背景:

项目分别部署到两个服务器上,数据通过服务器A的nginx服务将请求分别传递给A服务器上的项目服务和B服务器上的项目服务

负载均衡:

增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的情况改为将请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的负载均衡

目标:在两台服务器上部署项目

服务器A的nginx内停止对B的映射,这样外部就不能访问到服务器B,然后部署到服务器上
1.进入服务器A内 ps -ef | grep nginx
查找运行nginx的服务
2.cd /usr/local/nginx 进去nginx 目录下
3.进去conf目录在这里插入图片描述
4.进去conf目录下在这里插入图片描述
5.修改文件:vi nginx.conf后输入i进入insert模式在这里插入图片描述

127是a服务器上项目的ip(因为nginx服务是部署在a服务器上的,所以127.0.0.1是a的地址)
将server 192…(服务器B上地址)前加上#注释,停止对b的映射
点击esc退出insert模式,:wq!保存退出
目录/usr/local/nginx/sbin/nginx -s reload重启nginx服务:
./nginx -s reload

6.登录服务器B并且部署上服务器,查看日志是否报错,没有报错就恢复映射

7.切回到服务器A上,将上面的注释去掉,目录/usr/local/nginx/sbin/nginx -s reload重启nginx服务:
./nginx -s reload

8.查看系统没问题,ngnix注释掉127.重启ngnix服务并且部署,没问题后再重启服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值