开发者社区> 问答> 正文

Dubbo 的原理,数据怎么流转的,怎么实现集群,负载均衡,服务注册和发现。重试转发,快速失败的策略

Dubbo 的原理,数据怎么流转的,怎么实现集群,负载均衡,服务注册和发现。重试转发,快速失败的策略是怎样的。

展开
收起
游客pklijor6gytpx 2019-12-05 15:10:42 3040 0
2 条回答
写回答
取消 提交回答
  • 2020-03-30 16:09:34
    赞同 展开评论 打赏
  • Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。

    ##Cluster 实现集群 在集群负载均衡时,Dubbo提供了多种均衡策略,缺省为random随机调用。 Random LoadBalance:随机,按权重比率设置随机概率。 RoundRobin LoadBalance:轮循,按公约后的权重比率设置轮循比率。 LeastActive LoadBalance:最少活跃调用数,相同活跃数的随机,活跃数指调用前后计数差。使慢的提供者收到更少请求,因为越慢的提供者的调用前后计数差会越大。 ConsistentHash LoadBalance:一致性Hash,相同参数的请求总是发到同一提供者。当某一台提供者挂时,原本发往该提供者的请求,基于虚拟节点,平摊到其它提供者,不会引起剧烈变动。 快速失败,只发起一次调用,失败立即报错。

    2019-12-05 15:10:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Dubbo开源现状与2.7规划 立即下载
Dubbo分布式服务治理实战 立即下载
《Dubbo 3.0 前瞻》 立即下载