【问题标题】:Configure Consul Watches with HTTP Endpoint Handler through CLI通过 CLI 使用 HTTP Endpoint Handler 配置 Consul Watches
【发布时间】:2021-12-18 09:28:51
【问题描述】:

我从 Consul 开始,我想知道是否有办法通过 CLI 命令本身 (consul watch ),不使用配置文件(使用-config-file 参数)。

谢谢。

【问题讨论】:

    标签: consul spring-cloud-consul consul-kv consul-health-check


    【解决方案1】:

    除了在代理配置中定义Consul watch,你还可以直接使用consul watch CLI 执行watch。例如,

    $ consul watch -type=key -key=foo/bar/baz /usr/bin/my-key-handler.sh
    

    在代理配置或 CLI 中定义监视的其他示例可以在 https://www.consul.io/docs/dynamic-app-config/watches 找到。

    但是,CLI 仅支持执行脚本处理程序。无法将 consul watch CLI 配置为使用 HTTP 处理程序。只有在代理配置中定义了监视时才能使用 HTTP 处理程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-22
      • 2018-07-14
      相关资源
      最近更新 更多