Dubbo的Registry层扩展点

Dubbo的Registry层扩展点,第1张

Dubbo的Registry层扩展

Registry层可以理解为注册层,这一层中最重要的扩展点就是
org.apache.dubbo.registry.RegistryFactory.整个框架的注册与服务发现都是由这个扩展点负责创建的。该扩展点有
@Adaptive({“protocol”})注解,可以根据URL中的protocol参数创建不同的注册中心客户端。例如protocol=redis,该工厂会创建基于redis的注册中心客户端。因此,如果我们扩展了自定义的注册中心,那么只需要配置不同的protocol即可

@SPI("dubbo")
public interface RegistryFactory{
  @Adaptive({"protocol"})
  Registry getRegistry(URL url);
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5697110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存