DUBBO常用xml配置总结与分类

dubbo支持多种配置

xml配置
注解配置
属性配置
API配置

项目中一般使用xml配置,与spring结合使用方便,xml配置标签常用的有其中,按照用途分类可以分为四类

  1. 注册中心配置
    registry 主要用来配置注册中心,如果项目中有多个注册中心,需要用id区分,然后分别在service与provider中的registry属性指定
  2. 提供者配置
    service 主要用来定义服务接口名,以及服务的实现类
    provider 服务提供者的缺省配置,一般测试使用时不需要配置该项,主要用来优化服务提供方,一般优化项有:线程数,是否异步,轮训方式,集群方式等
    application 应用的相关信息,主要用来区分应用,消费者也要配置,非提供方独有的配置标签
  3. 消费者配置
    reference 指定调用哪个服务,与service定义的接口名称一致,必要时使用版本信息,区分相同接口的不同版本
    consumer 与provider类似,用来优化消费者应用,主要优化项有:是否异步,启动时是否校验,重试次数,集群方式等。
    application 应用的相关信息,主要用来区分应用
  4. 协议配置
    protocol 服务提供者协议配置,支持多种协议,如果需要配置多种协议,以id区分,在service中使用Protocol属性来指定使用的协议

将dubbo协议分类记忆,可以更进一步了解dubbo的结构,也可以在使用时根据提供者还是消费者使用对应的标签。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值