Dubbo详解(四)

论坛 期权论坛 脚本     
匿名技术用户   2021-1-5 08:50   11   0

jdk的spi使用

spi其实就是设计模式中的策略模式

步骤一

步骤二

步骤三

运行结果

Dubbo的spi机制

dubbo的spi主要体现在配置上的功能扩展

说明:查看dubbo源码,其中拥有@SPI注解的类。都是拥有扩展的功能。

我们可以在loadbalance配置的基础上新增自己实现的负载策略。实现步骤如下。

对应策略的类需要实现对应的dubbo配置提供的接口

说明:invokers 表示提供服务的代理对象。

将负载策略加载到项目中

dubbo扩展负载配置

即可实现配置的扩展。


博主新推出的gitee免费开源项目(商城+APP+小程序+H5),有兴趣的小伙伴可以了解一下。

https://gitee.com/zhengkaixing/kxmall

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP