dubbo的负载均衡、集群容错、动态代理

1、dubbo负载均衡策略

(1)random loadbalance
默认的策略。可对provider不同实例设置不同权重,会按权重来负载均衡。
(2)roundrobin loadbalance
(3)leastactive loadbalance
自动感知,给不活跃的性能差的机器更少请求。
(4)consistanthash loadbalance一致性Hash算法。如果需要的不是随机负载均衡,是要一类请求都到一个节点,那就用这个一致性hash策略。

2、dubbo集群容错策略

(1)failover cluster模式
(2)failfast cluster模式
(3)failsafe cluster模式
(4)failbackc cluster模式
(5)forking cluster模式
(6)broadcacst cluster模式

3、dubbo动态代理策略

默认使用javassist动态字节码生成,创建代理类。也可以通过spi扩展机制配置动态代理策略。

发布了104 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/zjuwzp/article/details/99703011