Spring Cloud Config服务器仅从主分支读取

时间:2018-11-23 18:34:28

标签: java spring git config spring-cloud-config

嘿,所以我想在master以外的其他分支上启动spring cloud config服务器。使用以下变量进行设置:

git.local.uri = file:///${user.home}/config_repos/${spring.application.name}
spring.cloud.config.allowOverride = true
spring.cloud.config.allowOverrideNone = true

现在要确保配置服务器从git分支foo中读取,我正在使用它:

spring.cloud.config.label = foo(_)

在此之后,当我尝试查看config.yaml时,它仍显示label: master

所有配置文件都位于存储库的根目录中,即没有目录和子目录位于存储库中。

1 个答案:

答案 0 :(得分:0)

function colorChoose() { var colors = ["blue","red","green","yellow","orange","cyan","purple","teal", "brown" ]; var chooser = colors[Math.floor(Math.random() * colors.length)]; document.getElementById("squareColor").style.backgroundColor == chooser; } 可用于从客户端定义分支。要在服务器端定义默认分支,应使用spring.cloud.config.label