nginx 负载均衡简单配置

配置要求:html

三台服务器nginx

127.0.0.1       主负载(把访问请求分给主机池)服务器

127.0.0.2       主机2负载均衡

127.0.0.3       主机3测试

第一步:spa

配置127.0.0.1(主负载)主机 nginx.conf文件 server

将主机池添加于 nginx.conf文件中的http 中htm

upstream mysvr{
  server 127.0.0.2 weight=1;
  server 127.0.0.3 weight=3;
}blog

如图:ci

主机池参数简介

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访问 假设域名 刷新后会出现两个不一样的页面即表示配置成功
相关文章
相关标签/搜索