精确优先:方法级优先,接口级次之,全局配置再次之。
消费者优先:如果级别一样,则消费方优先,提供方次之。
注意:精确优先>消费者优先
优先级从上到下:
- 消费者
reference-method
<dubbo:reference interface="com.xxx.XxxService">
<dubbo:method name="findXxx" timeout="1000" />
</dubbo:reference>
- 提供者
reference-method
<dubbo:sevice interface="com.xxx.XxxService">
<dubbo:method name="findXxx" timeout="2000" />
</dubbo:sevice>
- 消费者
reference
<dubbo:reference interface="com.xxx.XxxService" timeout="3000" />
- 提供者
service
<dubbo:sevice interface="com.xxx.XxxService" timeout="4000" />
- 消费者
consumer
<dubbo:consumer timeout="5000" />
- 提供者
provider
<dubbo:provider timeout="6000" />