接上一篇文章,Nginx是非常常用的反向代理服务器。上一篇文章,我们主要讲解了,用Nginx做轮询策略的负载均衡。而Nginx的负载均衡的策略实际还很多。今天我们实际测试2种不同的方式。
一、权重负载均衡
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
upstream 182.151.48.47{
server 192.168.189.2:9000 weight 1;
server 192.168.189.100:9000 weight 3;
}
实际测试结果,刷新页面,一次定位到webServer1,三次定位到webServer2。与配置结果相同。
二、权重负载均衡
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
upstream 182.151.48.47{
ip_hash;
server 192.168.189.2:9000;
server 192.168.189.100:9000;
}
实际测试结果,刷新页面,全部定位到webServer1。与配置结果相同。
三、总结
1、ng