spring.cloud.config.uri不生效解决
编程教程
>
Java
>
Spring
(3399)
2024-11-26 14:39:04
在spring cloud项目中配置配置服务的地址spring.cloud.config.uri不生效的解决办法
如果你在application.properties/application.yml中配置了spring.cloud.config.uri
你会发现在启动这个项目的时候会去找默认的http://localhost:8888
解决办法:
在application.properties/application.yml中创建配置文件boostrap.yml
添加配置信息:
#配置公共服务,必须在此文件
spring:
cloud:
config:
uri: http://localhost:8002/ #配置服务地址.[注意:此配置信息必须位于bootstrap.yml,如果放在application.yml将不会生效]
profile: dev #选择了服务器侧的smsservice-test.yml作为配置设定文件
再次启动应用将会发现配置服务的地址终于正确了。
这估计是一个加载先后的原因导致的。
http://blog.xqlee.com/article/161.html