Nginx实现负载均衡
在nginx.conf中配置
意思是只要访问这个IP,无论后面的路径是什么都会轮询请求8081和8080两个服务
负载均衡的策略
1 、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器 down 掉,能自动剔除。
2 、weight
weight 代表权,重默认为 1,权重越高被分配的客户端越多,指定轮询几率,weight 和访问比率成正比,用于后端服务器性能不均的情况。 例如:
3 、ip_hash
每个请求按访问 ip 的 hash 结果分配,这样每个访客固定访问一个后端服务器,可以解决 session 的问题。 例如:
4 、fair (第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。