nginx 负载均衡简单配置
配置要求:
三台服务器
127.0.0.1 主负载(把访问请求分给主机池)
127.0.0.2 主机2
127.0.0.3 主机3
第一步:
配置127.0.0.1(主负载)主机 nginx.conf文件
将主机池添加于 nginx.conf文件中的http 中
upstream mysvr{
server 127.0.0.2 weight=1;
server 127.0.0.3 weight=3;
}
如图:
主机池参数简介
weight 为该主机权重(图中配置为 访问序列为 ABBBABBBABBB... )
backup 为 设置备用主机 (当在主机后添加此设置时 第一台服务器暂停服务时就会启用添加 backup 的主机 访问序列为 AAAA突然A死了 BBBBBB...)
*当不设置规则时 主机池将执行默认轮询 即weight=1 访问序列为(ABABABAB...)还有更多规则不一一讲解 访问https://www.runoob.com/w3cnote/nginx-proxy-balancing.html 可查看详细操作第二步:测试 负载均衡是否配置成功设置解析到主负载服务器的域名为 www.baidu.com则主负载服务器(127.0.0.1)需要配置vhost为下图:则服务器127.0.0.2 127.0.0.3 需要在vhost中同时新增 www.baidu.com.conf 并配置两个不同的访问文件保存后重启nginx访问 假设域名 刷新后会出现两个不同的页面即表示配置成功 第一次做负载均衡 如有纰漏请在评论指出 也欢迎加我qq2938795129提出问题 谢谢~~
相关推荐
swtIrene 2020-08-14
slovyz 2020-08-14
tinydu 2020-08-03
yungame 2020-07-04
廖先贵 2020-06-23
畅聊架构 2020-06-10
魏莉的微 2020-06-07
后厂村老司机 2020-06-01
后厂村老司机 2020-05-08
azhuye 2020-11-12
liupengqwert 2020-10-28
YzhilongY 2020-08-31
crazyjingling 2020-08-16
tinydu 2020-08-09
Studynutlee 2020-08-03
快乐de馒头 2020-07-29
yungame 2020-07-27
buaichidoufu 2020-07-28