Consul显示脚本是无效的配置键

时间:2018-06-07 13:19:50

标签: consul

我正在尝试使用consul运行shell脚本来执行运行状况检查。我能够进行HTTP检查但是​​当我尝试脚本时它的抛出错误。 (也许是一些愚蠢的错误)

配置文件

./consul agent -enable-script-checks=true -ui -dev -config-dir=.     

生成

==> Error parsing web.json: 1 error(s) occurred:

* invalid config key services[0].checks[0].script

输出

{{1}}

1 个答案:

答案 0 :(得分:0)

更改您的配置变量,将“脚本”更改为“ args”。

例如:

"args": [
    "/usr/local/bin/check_mem.py",
    "-limit",
    "256MB"
],

应该可以解决您的问题