4.nginx负载均衡配置

在这里插入图片描述

  • 轮询:每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器 down 掉,能自动剔除
  upstream myserver {
         server 127.0.0.1:8082;
         server 127.0.0.1:8081;
     }
  • weight:weight 代表权,重默认为 1,权重越高被分配的客户端越多
upstream myserver {
        server 127.0.0.1:8082 weight=2;
         server 127.0.0.1:8081 weight=1;
 }

-ip_hash:每个请求按访问 ip 的 hash 结果分配,这样每个访客固定访问一个后端服务器,可以解决 session 的问题

upstream server_pool{
		ip_hash;
		server 192.168.5.21:80;
		server 192.168.5.22:80;
}
  • fair(第三方):按后端服务器的响应时间来分配请求,响应时间短的优先分配
upstream server_pool{
		server 192.168.5.21:80;
		server 192.168.5.22:80;
		fair;
}

猜你喜欢

转载自blog.csdn.net/weixin_43443216/article/details/108579783