Json 领事配置与多表
我是Hasicorp领事的新手。我想在Hashicorp concur(v.1.7.1)watchs配置文件中添加第二个要监视的服务。应该如何正确地进行 我试过几种变体,但都不起作用。在这种情况下,它为服务-2预热,但忽略服务-1Json 领事配置与多表,json,jinja2,watch,consul,hashicorp,Json,Jinja2,Watch,Consul,Hashicorp,我是Hasicorp领事的新手。我想在Hashicorp concur(v.1.7.1)watchs配置文件中添加第二个要监视的服务。应该如何正确地进行 我试过几种变体,但都不起作用。在这种情况下,它为服务-2预热,但忽略服务-1 { "watches": [{ "type": "service", "service": "service-1",
{
"watches": [{
"type": "service",
"service": "service-1",
"tag": [ "tag1","tag2","tag3"],
"args": ["./script.sh"],
"type": "service",
"service": "service-2",
"tag": [ "tag1","tag2","tag3"],
"args": ["./script.sh"]
}]
}
是一个手表规范列表,因此每个手表都需要是数组中一个单独的dict/hash项
以下配置代码段应成功为每个指定的服务触发监视
{
“手表”:[
{
“类型”:“服务”,
“服务”:“服务-1”,
“标签”:[
“tag1”,
“tag2”,
“tag3”
],
“args”:[
“/script.sh”
]
},
{
“类型”:“服务”,
“服务”:“服务-2”,
“标签”:[
“tag1”,
“tag2”,
“tag3”
],
“args”:[
“/script.sh”
]
}
]
}
谢谢,它很有效。