标签:Dubbo 负载 dubbo 提供者 之二 SPI 均衡
负载均衡其本质就是将请求分摊到多个操作单元上进行,从而共同完成工作任务。其策略主要用于客户端春常在多个提供者时根据算法选择某个提供者。在集群负载均衡时,Dubbo提供了多种均衡策略(包括随机、轮询、最少活跃调用数、一致性Hash等),缺省为随机调用(具体可参考dubbo官网)。
配置负载均衡,既可以在服务提供者一方进行配置也可以在服务消费者一方配置,如下:
Dubbo中也是利用SPI机制实现负载均衡的功能。其SPI接口是org.apache.dubbo.rpc.cluster.LoadBalance,可以通过实现这个接口来实现自定义的负载均衡规则。
同Dubbo扩展点应用之一filter及@Activate自激活使用 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中添加过滤器的操作类似添加负载均衡扩展点,具体范式参考如下:
标签:Dubbo,负载,dubbo,提供者,之二,SPI,均衡 来源: https://www.cnblogs.com/ilovebath/p/15900218.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。