我想从领事那里读取我的外部配置,如数据库主机和端口。 我想在我的Springboot应用程序中访问它。 所以我创建了一个springboot应用程序,并为consul配置添加了云配置。 我创建了一个bootstrap.yml,我给我的consul主机和端口,我能够连接。 但是我无法从领事那里获取任何键值对。 我已经在下面发布了我的bootstrap.yml。 有人可以指导我如何做到这一点
spring:
cloud:
consul:
host: localhost
port: 8500
config:
enabled: true
data-key: config/application/datakey
TIA
答案 0 :(得分:0)
您可以使用ConsulClient
,然后使用getKVValue
方法来读取您在领事中设置的kv配置。