随笔 - 303  文章 - 0  评论 - 3  阅读 - 15万

Dubbo扩展点应用之二负载均衡

  负载均衡其本质就是将请求分摊到多个操作单元上进行,从而共同完成工作任务。其策略主要用于客户端春常在多个提供者时根据算法选择某个提供者。在集群负载均衡时,Dubbo提供了多种均衡策略(包括随机、轮询、最少活跃调用数、一致性Hash等),缺省为随机调用(具体可参考dubbo官网)。

  配置负载均衡,既可以在服务提供者一方进行配置也可以在服务消费者一方配置,如下:

    

   Dubbo中也是利用SPI机制实现负载均衡的功能。其SPI接口是org.apache.dubbo.rpc.cluster.LoadBalance,可以通过实现这个接口来实现自定义的负载均衡规则。

   同Dubbo扩展点应用之一filter及@Activate自激活使用 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中添加过滤器的操作类似添加负载均衡扩展点,具体范式参考如下:

    

 

 

 

 

未完……,待续

posted on   池塘里洗澡的鸭子  阅读(91)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示