これらの KV ソースを Consul に保存しています。
config/books/<key>
config/common/<key>
そして、私のスプリング ブート アプリ application.yml では、次のように構成しました。
spring:
application:
name: sampleapp
cloud:
consul:
host: localhost
port: 8500
config:
enabled: true
prefix: config
defaultContext: books
私が作成したこの構成は、アプリがconfig/booksから読み取るように指示していることを知っています。
しかし、 config/commonとconfig/booksの両方から Consul KV 構成を取得する方法がわかりません。