0

我正在使用适用于windows的 consul 模板 v0.19.0来渲染 nginx 配置。

nginx 配置通过 consul 模板渲染得很好,但它没有重新启动 nginx。

这是我正在使用的命令。

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

其中“in”是 ctmpl 路径,“out”是最终的 nginx 配置路径。

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

任何人都可以对此发表一些意见。

提前谢谢。

4

1 回答 1

0

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

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

给我一个更好的解决方案?

于 2017-09-01T16:51:42.460 回答