spring boot 或 clound 整合时的异常解决方法

1、ConfigServicePropertySourceLocator : Fetching config from server at: http://localhost:8888

Eureka 客户端的服务启动时,我配置是8001,但是发现启动时,会从8888端口获取配置信息。
在这里插入图片描述
其实就是一个配置文件优先级的问题;SpringCloud里面有个“启动上下文”,主要是用于加载远端的配置,也就是加载ConfigServer里面的配置,默认加载顺序为:加载bootstrap.*里面的配置 --> 链接configserver,加载远程配置 --> 加载application.*里面的配置; 总结:这里需要借助于“启动上下文”来处理加载远程配置;

解决方法

application.yml 文件改成 bootstrap.yml 的名称。

猜你喜欢

转载自blog.csdn.net/xiaojin21cen/article/details/86658588
今日推荐