Consul模板没有重启nginx窗口

时间:2017-08-14 12:03:06

标签: nginx consul consul-template

我使用consul模板v0.19.0作为 windows ,用于渲染nginx配置。

nginx配置通过consul模板呈现正常,但它没有重新启动nginx。

这是我正在使用的命令。

Consul- template -consul-address =" xx" - template =" in:out:{{pathfornginx}} \ nginx.exe -s reload"

" in"是ctmpl路径" out"是最终的nginx配置路径..

我尝试过不同的路径格式,但没有运气。

任何人都可以放弃一些输入。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您是否尝试创建一个config.json文件,其中包含ctmpl文件的路径和命令本身? 您需要使用-config标志而不是-template

如果您想要config.json的示例,我可以为您提供一个...我使用类似的设置,它对我来说很好用

为我提供更好的解决方案?