spring cloud 配置服务器 - 没有这样的标签 : master

标签 spring spring-boot cloud-foundry spring-cloud-config

我的云配置服务器正在返回属性文件,但现在我看到以下错误。请告诉我如何解决这个问题?

这部署在关键的 Cloud Foundry 环境中。

{
"timestamp": 1464375520539
"status": 404
"error": "Not Found"
"exception": "org.springframework.cloud.config.server.environment.NoSuchLabelException"
"message": "No such label: master"
"path": "/couchbase-data/dev"
}

application.yml

---
spring:
  cloud:
    config:
      server:
        git:
          uri: https://github.company.com/username/ordering-properties
          username: username
          password: "{cipher}03f0ac5cc43d913bbd45155f852d1e5c88542878491a1fc89185feea93a40084"
          search-paths: couchbase-data

security:
  basic:
    enabled: true
  user:
    name: ordering_config
    password: "{cipher}dc56acf65f93b5485c87de1a9965e76a2d0b642a0839027deffdbc35f922746f"

list .yml

 ---
    name: orderingconfigserver
    memory: 2048M
    instances: 1
    timeout: 180
    env:
      ENCRYPT_KEY: ORDERING

部署应用程序后,第一次点击端点会返回以下错误:

{
"timestamp": 1464377154415
"status": 500
"error": "Internal Server Error"
"exception": "java.lang.IllegalStateException"
"message": "Cannot clone or checkout repository"
"path": "/couchbase-data/dev"
}

最佳答案

如果您的 git 存储库的主分支名称为“main”而不是“master”,我建议您添加一个新属性来更改默认标签,如下所示:

spring.cloud.config.server.git.default-label=main

检查这个link了解更多信息。

关于spring cloud 配置服务器 - 没有这样的标签 : master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37490614/

相关文章:

java - 如何向数据库表中添加两个表组合的条目

spring-boot - 使用 ubuntu 在 windows docker 中运行本地 spring boot 应用程序

java - Spring Boot 可以设置从 Controller 端点下载的文件的名称吗?

java - Spring Boot 应用程序在 Cloud Foundry java.lang.IllegalStateException 上崩溃

spring - 创建依赖于另一个测试用例的测试

java - Maven Spring jar 打包

java.lang.IllegalStateException异常

java - 带有 Spring Boot : static resource (i. e 的 Spring Security 4。 css, js, img) 404问题

java - 从 GAE 到 Cloudfoundry

Python路径找不到文本文件