从不同的 YML 从 Consul 加载多个 KEY/VALUE
Load multiple KEY/VALUE from Consul from different YML
目前我已将 consul 配置为读取 YML 并加载不同的属性,如下所示 bootstrap.yml:
spring:
cloud:
consul:
host: ${CONSUL_HOST}
port: ${CONSUL_PORT}
config:
format: YAML
acl-token: ${CONSUL_TOKEN}
default-context: application
prefix: config/
name: application
data-key: data/properties
这可以正常工作。
现在我在consul中又包含了一个与“properties”同级的Key/Value,如下:
config/application/data/properties
config/application/data/newproperties
我正在尝试能够同时加载两个数据密钥,以便我可以将不同的设置分开,但我无法正确配置 bootstrap.yml 为此。
我已经尝试将类型设置为 FILES,但还没有成功。
你们以前遇到过这个问题吗?
谢谢!
调查和调试 consul key/value 行为后,似乎无法同时读取两个不同的键。
目前我已将 consul 配置为读取 YML 并加载不同的属性,如下所示 bootstrap.yml:
spring:
cloud:
consul:
host: ${CONSUL_HOST}
port: ${CONSUL_PORT}
config:
format: YAML
acl-token: ${CONSUL_TOKEN}
default-context: application
prefix: config/
name: application
data-key: data/properties
这可以正常工作。
现在我在consul中又包含了一个与“properties”同级的Key/Value,如下:
config/application/data/properties
config/application/data/newproperties
我正在尝试能够同时加载两个数据密钥,以便我可以将不同的设置分开,但我无法正确配置 bootstrap.yml 为此。
我已经尝试将类型设置为 FILES,但还没有成功。
你们以前遇到过这个问题吗?
谢谢!
调查和调试 consul key/value 行为后,似乎无法同时读取两个不同的键。