当前位置:   article > 正文

Dubbo负载均衡的四种策略原理及使用_dubbo负载均衡策略

dubbo负载均衡策略

Dubbo的负载均衡分为4种

1.hash一致性原则策略

设置使用
@Reference(loadbalance="consistenthash")
private Service service;
  • 1
  • 2

基于 hash 一致性的 ConsistentHashLoadBalance
原理:根据客户端的ip地址和端口号port进行一致性hash运算,根据运算值绑定固定的提供者进行访问,
效果:会形成,消费者与服务提供者进行了绑定.
特性:当某一台提供者挂时,原本发往该提供者的请求,基于虚拟节点,平摊到其它提供者,不会引起剧烈变动。
一致性hash算法科普:首先根据提供者服务器 ip 等信息为缓存节点生成一个 hash,将这个 hash 投射到 [0, 232 -

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号