前面一节的hash算法存在一个问题,当上游的应用服务器因某一台down掉导致服务器数量发生变化时,会导致大量的请求路由策略失效,一致性哈希算法可以缓解这个问题。
一致性哈希算法
1,hash算法存在的问题
2,一致性哈希
扩容前:
扩容后:
使用方法:
只需要在hash key后面添加consistent就可以了。
前面一节的hash算法存在一个问题,当上游的应用服务器因某一台down掉导致服务器数量发生变化时,会导致大量的请求路由策略失效,一致性哈希算法可以缓解这个问题。
1,hash算法存在的问题
2,一致性哈希
扩容前:
扩容后:
使用方法:
只需要在hash key后面添加consistent就可以了。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。