当前位置:首页 > 服务器技术 > nginx

Nginx 负载均衡一致性算法

一般Hash负载算法都是%算法 比如key-5 如果有5台服务器 那么5%5=0  那么请求将落在server 0 上,当有服务器宕机或者添加新服务器时,hash算法会引发大量路由更改,可能导致缓存大范围失效 

Nginx 负载均衡一致性算法 - 文章图片

Nginx 负载均衡一致性算法 - 文章图片

 解决办法就是 在hash指令 最后加上  consistent 参数即可

Syntax: hash?key [consistent];
Default:
Context: upstream

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!