【问题标题】:Consul API, Retrieve services instances list from all nodesConsul API,从所有节点检索服务实例列表
【发布时间】:2021-09-09 22:50:49
【问题描述】:

我浏览了服务目录,我看到的只是实际的服务名称,而不是每个服务实例。 例如使用 Consul API/CLI, 我只能看到Service-A, 但我更喜欢看到它下面的所有实例。

  • 服务-A-abc
  • 服务-A-xyz
  • Service-A-123

如何将所有节点的所有服务实例放在一起?

【问题讨论】:

    标签: consul


    【解决方案1】:

    您无法直接获取此信息。

    获取整个列表的唯一方法是编写一个脚本,该脚本首先按名称枚举服务(/v1/catalog/services),然后按服务名称枚举实例(/v1/catalog/service/ )。

    冲洗并重复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-19
      • 1970-01-01
      • 1970-01-01
      • 2021-02-13
      • 2020-04-22
      • 1970-01-01
      相关资源
      最近更新 更多