Dubbo SPI机制(下):自激活扩展与自适应扩展的加载

在上一篇文章中,我们了解了Dubbo中一个普通的扩展类是如何加载的。今天,我们继续Dubbo SPI的旅程,来看一看两个特殊的扩展:自激活扩展和自适应扩展。自激活扩展什么是自激活扩展?如果一个扩展点有很多扩展实现,而我们需要根据不同的条件参数来动态选择可以使用的扩展时(可能需要同时使用多个扩展),就会使用到自激活扩展了。这样说你...
阅读全文

Dubbo SPI机制(上):一个普通的扩展类是如何加载的

这一篇我们先不讲Dubbo中的具体业务逻辑,我们来打基础,聊一聊Dubbo中的SPI机制。Dubbo SPI是干啥的了解一个技术,得先知道它是为了解决什么问题而产生的。那么Dubbo SPI是干什么的呢?按照官网的描述,Dubbo是一款高性能的RPC框架,是为了解决应用间的服务治理问题而诞生的。服务治理会涉及到很多方面的内容,如网络连接、...
阅读全文