使用 -s reload args Consul template Windows 在文件夹中执行 nginx exe

问题描述 投票:0回答:0

我正在使用 Consul Template V0.19.0 for windows,用于渲染 nginx 负载平衡配置。它按预期工作。

现在我想要consul模板,在带有args(-s reload)的文件夹中执行nginx exe,如下所示:-

案例1:

template {
source = "Template/template.ctmpl"
destination = "F:\\IDE\\Visual Studio Collection\\Web Servers\\nginx-
1.12.0\\nginx-1.12.0\\conf\\nginx.conf"
command = "F:\\IDE\\Visual Studio Collection\\Web Servers\\nginx-
1.12.0\\nginx-1.12.0\\nginx -s reload"
command_timeout = "60s"
}

但它会抛出错误,例如“无法执行命令”F:\IDE\Visual Studio Collection\Web Servers ginx-1.12.0 ginx-1.12.0 ginx.exe”来自“Template/template.ctmpl”=>“F:\IDE\Visual Studio Collection\Web Servers ginx-1.12.0 ginx-1.12。

nginx consul consul-template
© www.soinside.com 2019 - 2024. All rights reserved.