23.Spring Cloud Bus 无法更新问题(采坑) Spring cloud config server Could not fetch remote for master remote

问题描述:

spring cloud版本<spring-cloud.version>Dalston.SR1</spring-cloud.version>

按照书上教程,Config-Server ,Config-Client加入注册中心,并且给Config-Client配置了rabbitMQ充当消息总线,用于刷新git配置文件改动时通知其他微服务获取最新配置。

当我改动了git仓库上的配置文件,发送/bus/refresh完之后,本地验证还是没有更新过来。

Config-Server控制报:

 c.s.e.MultipleJGitEnvironmentRepository : Cannot pull from remote the working tree is not clean.


翻译:

强制拉入Git存储库
Spring Cloud Config Server复制远程git存储库之前所提到的,如果本地副本不知何故变得脏(例如,文件夹内容被OS进程更改),那么Spring Cloud Config Server无法从远程存储库更新本地副本。

要解决这个问题,有一个强制拉取属性,它将使Spring云配置服务器强制拉取远程存储库


扫描二维码关注公众号,回复: 1830753 查看本文章

所以我们需要在Config-Server配置照片那个加入:

spring.cloud.config.server.git.force-pull=true

猜你喜欢

转载自blog.csdn.net/niugang0920/article/details/80866061
今日推荐