dubbo基础(四)——dubbo的配置加载

dubbo的配置

在之前的文章中配置了spring boot和dubbo框架的使用(传送门:springboot使用dubbo框架),看到了把dubbo相关的配置配置在了配置文件中。这里官方文档中也去讲解了对应的dubbo配置的加载。

dubbo的配置加载流程

首先要知道dubbo的配置是在应用启动阶段,并且这里的配置包括应用配置、注册中心配置、服务配置等。

dubbo的配置来源
  • Jvm System Properties,-D参数
  • Externalized Coniguration, 外部化配置,这里在文档中提到的有zk、apollo
  • ServiceConfig、ReferenceConfig等编程接口采集的配置
  • 项目本地的配置文件 dubbo.properties

除了外部化配置,dubbo的配置读取在总体上遵循了以下几个原则:

  • dubbo支持了多层级的配置,并且按预定优先级自动实现配置间的覆盖,最终所有配置汇总到数据总线URL后,驱动后续的服务暴露、引用等流程。
  • ApplicationConfig、ServiceConfig、ReferenceConfig也可以理解为配置来源的一种,是直接面向用户编
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值