这里的文档显示,配置服务器可以配置为使用 vault 作为其后端,只需设置以下属性,在application.properties
spring.profiles.active=vault
即使这样做了,当嵌入式配置服务器启动时,它也希望 Git 存储库配置如下:
spring.cloud.config.server.git.uri=repo_url
它失败并出现以下异常,没有设置 git repo 属性。
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name
'environmentRepository' defined in class org.springframework.cloud.config.
server.config.
EnvironmentRepositoryConfiguration$GitRepositoryConfiguration:
Invocation of init method failed;
nested exception is java.lang.IllegalStateException:
You need to configure a uri for the git repository
我不确定如何让配置服务器查找在localhost:8200
.