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

原文地址:https://www.cnblogs.com/coder-zyc/p/11682085.html