【问题标题】:Reading key value from consul in springboot application在 Spring Boot 应用程序中从领事读取键值
【发布时间】:2016-10-27 05:37:00
【问题描述】:

我想从 consul 读取我的外部配置,例如数据库主机和端口。 我想在我的 Springboot 应用程序中访问它。 所以我创建了一个 springboot 应用程序并为 consul 配置添加了云配置。 我创建了一个 bootstrap.yml,我在其中提供了我的领事主机和端口,并且我能够连接。 但我无法从领事那里获取任何键值对。 我已经在 asd 下面发布了我的 bootstrap.yml。 有人可以指导我如何做到这一点

spring:
  cloud:
    consul:
      host: localhost
      port: 8500
      config:
              enabled: true
              data-key: config/application/datakey

TIA

【问题讨论】:

    标签: spring-boot consul


    【解决方案1】:

    你可以使用ConsulClient,然后使用getKVValue方法读取你在consul中设置的kv配置。

    【讨论】:

      猜你喜欢
      • 2016-12-06
      • 1970-01-01
      • 2021-03-22
      • 1970-01-01
      • 2018-05-11
      • 2018-02-19
      • 1970-01-01
      • 2018-05-13
      • 2017-06-17
      相关资源
      最近更新 更多