验证haproxy.cfg

Sha*_*awn 42 haproxy

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

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

提前致谢..

Sha*_*awn 86

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

/usr/local/sbin/haproxy --help

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

一种方法是 /usr/local/sbin/haproxy -c -V -f /etc/haproxy/haproxy.cfg 验证文件语法.命令中的-c开关表示Check,而其他表示"详细"和"文件".

另一种方式是 sudo service haproxy configtest

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

感谢和问候

肖恩

  • `sudo service haproxy configtest`对我来说不是最后一个haproxy的识别选项 (8认同)
  • `/ usr/sbin/haproxy -c -V -f/etc/haproxy/haproxy.cfg`适合我.返回"配置文件有效" (5认同)

use*_*301 17

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