Spring cloud配置在文件夹中组织文件



我正试图在Git repo中的文件夹中组织一组配置文件。我在Spring Cloud文档中读到,这可以通过以下方式完成:

HTTP服务具有以下形式的资源:

/{application}/{profile}[/{label}] 
/{application}-{profile}.yml
/{label}/{application}-{profile}.yml
/{application}-{profile}.properties
/{label}/{application}-{profile}.properties

所以我按照第一种模式创建了我的配置结构:

app1/uat/application.yml

但是Config服务找不到它。它并没有真正说明概要文件文件夹中的文件应该是什么样子,我在任何地方都看到了第二和第四种模式的例子。

第一种模式真的有效吗?有人能举个例子吗?

已解决,只需添加:

spring:
  cloud:
    config:
      server:
        git:
          uri: https://github.com/your-repo
          searchPaths: '{application}/{profile}'

这将完成

相关内容

  • 没有找到相关文章

最新更新