dubbo配置的覆盖关系

Posted coder-zyc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dubbo配置的覆盖关系相关的知识,希望对你有一定的参考价值。

  dubbo推荐在Provider上尽量多配置Consumer端属性:

    • 由服务提供方设置超时,因为一个方法需要执行多长时间,服务提供方更清楚,如果一个消费方同时引用多个服务,就不需要关心每个服务的参数设置;  
    • 在Provider配置后,Consumer不配置则会使用Provider的配置值,即Provider配置可以作为Consumer的缺省值;否则,Consumer会使用Consumer端的全局设置,这对于Provider不可控的,并且往往是不合理的;

 

  配置的覆盖规则:

    1.方法级配置别优于接口级别,即小Scope优先;

    2.Consumer端配置 优于 Provider配置 优于全局配置;

    3.最后是dubbo的配置的缺省值;

 

      技术图片

   参考:http://dubbo.apache.org/zh-cn/docs/user/configuration/xml.html

以上是关于dubbo配置的覆盖关系的主要内容,如果未能解决你的问题,请参考以下文章

dubbo 部分 配置的关系-dubbo github 官方案例

dubbo配置概述

dubbo属性配置

dubbo超时优先级设置

Dubbo配置设计

dubbo的超时机制