Dubbo有哪些负载均衡策略

参考答案

Dubbo 实现了常见的集群策略,并提供扩展点,予以自行实现。

  •  Random LoadBalance: 随机选取提供者策略,有利于动态调整提供者权重。截面碰撞率高,调用次数越多,分布越均匀。
  •  RoundRobin LoadBalance: 轮循选取提供者策略,平均分布,但是存在请求累积的问题。
  •  LeastActive LoadBalance: 最少活跃调用策略,解决慢提供者接收更少的请求。
  •  ConstantHash LoadBalance: 一致性Hash策略,使相同参数请求总是发到同一提供者,一台机器宕机,可以基于虚拟节点,分摊至其他提供者,避免引起提供者的剧烈变动。

缺省时为Random随机调用。

 

以上,是 Dubbo面试题【Dubbo有哪些负载均衡策略】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧