如果公共配置很简单,没有多注册中心、多协议等情况,或者想多个Spring容器想共享配置,可以使用dubbo.properties作为缺省配置。
Dubbo将自动加载classpath根目录下的dubbo.properties,可以通过JVM启动参数:-Ddubbo.properties.file=xxx.properties改变缺省配置位置。
如果classpath根目录下存在多个dubbo.properties,比如多个jar包中有dubbo.properties,Dubbo会任意加载,并打印Error日志,后续可能改为抛异常。
将XML配置的标签名,加属性名,用点分隔,多个属性拆成多行:
如果XML有多行同名标签配置,可用id号区分,如果没有id号将对所有同名标签生效:
dubbo.application.name=foo
dubbo.application.owner=bar
dubbo.registry.address=10.20.153.10:9090
覆盖策略
=======