Nginx负载均衡设置。
通常解决服务器负载问题,都会通过多服务器分载来解决。常见的解决方案有:
网站入口通过分站链接负载(天空软件站,华军软件园等)
DNS轮询
F5物理设备
Nginx等轻量级架构
那我们看看Nginx是如何实现负载均衡的,Nginx的upstream目前支持以下几种方式的分配:
轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
ip_hash 每个请求按访问ip的hash结果分配,这样每个访客固定访问[......]