13

Git リポジトリ内のフォルダーに一連の構成ファイルを整理しようとしています。私はSpring Cloud Docsを読んで、これは次のように行うことができます:

HTTP サービスには、次の形式のリソースがあります。

/{application}/{profile}[/{label}] 

/{application}-{profile}.yml

/{label}/{application}-{profile}.yml

/{application}-{profile}.properties

/{label}/{application}-{profile}.properties

そこで、最初のパターンに従って構成構造を作成しました。

app1/uat/application.yml

しかし、Config サービスはそれを見つけられません。プロファイルフォルダー内のファイルがどのように見えるべきかについてはあまり言及されておらず、どこでも2番目と4番目のパターンの例を目にします。

最初のパターンは実際に機能しますか? 誰でも例を挙げることができますか?

4

1 に答える 1

24

解決済み、追加する必要があるだけです:

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

それはトリックを行います

于 2016-05-16T10:51:52.990 に答える