验证haproxy.cfg

时间:2016-09-21 06:42:44

标签: haproxy

在重新启动HaProxy服务之前,有没有办法验证HaProxy haproxy.cfg 文件?例如:较大的 haproxy.cfg 文件中可能存在小的拼写/语法错误。我搜索了几个论坛,但无法找到与验证 haproxy.cfg 文件有关的语法错误。

截至目前,在将更改上传到Production Server之前,我在开发人员计算机上使用了试错法。

先谢谢..

2 个答案:

答案 0 :(得分:75)

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

/usr/local/sbin/haproxy --help

有两种方法可以检查 haproxy.cfg 语法是否使用..

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

另一种方法是sudo service haproxy configtest

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

谢谢&此致

肖恩

答案 1 :(得分:17)

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