SpringCloudConfig远程配置与项目本地application配置优先级
问题原因
今天启动项目,发现端口占用,改完本地端口配置后无效,解决办法为将之前端口停掉,但是意识到本地无法覆盖远程配置,所以研究一下
源码
1 | //Spring-Cloud-context-1.2.4.RELEASE PropertySourceBootstrapConfiguration.class 核心逻辑判断 |
远程覆盖配置
1 | spring: |
注意
以上配置放入远程配置文件中才有效,即SpringCloudConfig的配置文件,在本地添加无效