nginx支持的几种算法分析
1、轮询每个请求按时间顺序分配到不同的后端服务器了,后端服务器down掉,自动切除;
2、weight 设定服务器权值:如weight=2 服务器性能不均时候使用。weight:默认为1,weight越大,负载的权重越大;
3、 ip_hash 每个请求按访问ip的hash结果分配,每个访客有固定的后端服务器,可以解决session问题;
4、 fair(第三方)按后端服务器的响应时间来分配,响应时间短的优先分配
5、url_hash (第三方) 按访问的url的hash结果分配,使每个url定向到同一个后端服务器,后端为缓存服务器比较有效。