验证 haproxy.cfg

Validate haproxy.cfg

有什么方法可以在重新启动 HAProxy 服务之前验证 HAProxy haproxy.cfg 文件吗?例如:较大的 haproxy.cfg 文件中可能存在小的 spelling/syntax 错误。我搜索了几个论坛,但找不到任何与验证 haproxy.cfg 文件的语法错误相关的内容。

到目前为止,在将更改上传到生产服务器之前,我在开发人员机器上进行了反复试验。

提前致谢..

HaProxy 官方配置文件检查隐藏在帮助部分。

/usr/local/sbin/haproxy --help

有两种检查haproxy.cfg语法的方法是使用..

一种方法是 /usr/local/sbin/haproxy -c -V -f /etc/haproxy/haproxy.cfg 验证文件语法。命令中的-c开关代表Check,其他代表"Verbose" & "file"。

另一种方式是sudo service haproxy configtest

我希望这可以帮助任何人在重新启动服务之前检查 haproxy.cfg 文件的语法。

感谢和问候

肖恩

我们正在使用这个命令 sudo haproxy -f /etc/haproxy/haproxy.cfg -c