Spring Cloud Config服务拉取git配置失效的情况之一
Posted 六欲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Cloud Config服务拉取git配置失效的情况之一相关的知识,希望对你有一定的参考价值。
关键字:basedir git spring cloud
遇到的问题:config-server 拉取gitlab 的配置一直都很正常 忽然有一天config-server 能够正常起来,但是配置一直获取不了 搞了很久最终发现是
basedir配置的路径有问题,原来可以的,因为什么原因导致不行了,所以换了一个文件夹路径就可以了。
比如:
basedir: /releases/config/config-repo
改为
basedir: C:/releases/config/config-repo 就可以了,这个路径可以改为你本地自己的
奇葩的问题是,改了以后可以了,之后在改为以前一直拉取不了的路径,成功以后忽然也可以了。把自动创建的文件夹删除掉以后也可以。
比如:
basedir: C:/releases/config/config-repo
改为
basedir: /releases/config/config-repo 又可以了
所以,要注意的重点是
basedir设置的文件夹,和文件夹对应的权限,ide启动的权限也可以看看是否是以管理员的身份启动的。疑难问题千千万,搞定一个是一个。
以上是关于Spring Cloud Config服务拉取git配置失效的情况之一的主要内容,如果未能解决你的问题,请参考以下文章
创建配置中心服务端(Spring Cloud Config)
spring-cloud-config 服务器-org.springframework.cloud.config.server.environment.NoSuchRepositoryExceptio
spring.cloud.config.server.native.search-locations 不适用于 Spring Cloud Config 服务器中的占位符