通过 CLI 使用 HTTP 端点处理程序配置 Consul Watches
Configure Consul Watches with HTTP Endpoint Handler through CLI
我开始使用 Consul,我想知道是否有办法通过 CLI 设置 HTTP 处理程序配置(即 path
、method
等)命令本身 (consul watch
),不使用配置文件(使用 -config-file
参数)。
谢谢。
除了在代理配置中定义 Consul watches 之外,您还可以使用 consul watch
CLI 直接执行 watches。例如,
$ consul watch -type=key -key=foo/bar/baz /usr/bin/my-key-handler.sh
可以在 https://www.consul.io/docs/dynamic-app-config/watches.
中找到在代理配置或 CLI 中定义监视的其他示例
但是,CLI 仅支持执行脚本处理程序。无法将 consul watch
CLI 配置为使用 HTTP 处理程序。 HTTP 处理程序只能在代理配置中定义监视时使用。
我开始使用 Consul,我想知道是否有办法通过 CLI 设置 HTTP 处理程序配置(即 path
、method
等)命令本身 (consul watch
),不使用配置文件(使用 -config-file
参数)。
谢谢。
除了在代理配置中定义 Consul watches 之外,您还可以使用 consul watch
CLI 直接执行 watches。例如,
$ consul watch -type=key -key=foo/bar/baz /usr/bin/my-key-handler.sh
可以在 https://www.consul.io/docs/dynamic-app-config/watches.
中找到在代理配置或 CLI 中定义监视的其他示例但是,CLI 仅支持执行脚本处理程序。无法将 consul watch
CLI 配置为使用 HTTP 处理程序。 HTTP 处理程序只能在代理配置中定义监视时使用。