配置服务器无法找到远程应用程序文件

时间:2017-10-02 14:42:28

标签: spring-boot configserver

我在配置服务器上引用application / config文件时遇到问题。 我已准备好GAIA DEV Pool。

这是我到目前为止所做的 -

  • 创建了一个包含必需配置属性的application.yml文件

    hello-service: message: Hello World From Spring Cloud Config Server

  • 在git repo - feature/cs-hello分支中检查了它。

  • 登录开发池cf login -a [dev-pool-url]

  • 创建配置服务器: cf create-service -c "{\"git\": { \"label\": \"feature/cs-hello\", \"uri\": \""[GIT HTTPS URL]\", \"username\": \"[USERNAME]\", \"password\": \"[PASSWORD]\" } }" p-config-server standard config-server

现在,我引用[https://docs.pivotal.io/spring-cloud-services/1-4/common/config-server/configuring-with-git.html] - 因为我的配置文件不在主分支上,所以我使用了label

不知怎的,我的代码没有在配置服务器上找到应用程序文件。

这里有谁可以指点我的方向?

1 个答案:

答案 0 :(得分:0)

完成配置服务器创建后,您需要将该服务与您的应用程序绑定,您需要在bootstrap.yml

中提供以下信息
spring:
  application:
    name: appName

有一种方法可以检查配置服务器是否连接到存储库。转到

  

PCF经理 - >服务 - >配置服务器 - >管理

然后你应该能够看到

  

配置服务器在线