JVM 启动 -D 参数优先,这样可使用户在部署和启动时进行参数重写,好比在启动时需改变协议的端口。blog
XML 次之,若是在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。部署
Properties 最后,至关于缺省值,只有 XML 没有配置时,dubbo.properties 的相应配置项才会生效,一般用于共享公共配置,好比应用名。配置