pfsense - haproxy vs nginx
Validar haproxy.cfg (2)
Estamos usando este comando sudo haproxy -f /etc/haproxy/haproxy.cfg -c
¿Hay alguna forma de validar el archivo HaProxy haproxy.cfg antes de reiniciar el servicio HaProxy? Por ejemplo: puede haber un pequeño error de ortografía / sintaxis en un archivo haproxy.cfg más grande . Busqué en varios foros, pero no pude encontrar nada en relación con la validación de los archivos haproxy.cfg en busca de errores de sintaxis.
A partir de ahora, uso una base de prueba y error en una máquina de desarrollador antes de cargar los cambios en un servidor de producción.
Gracias por adelantado..
La comprobación oficial del archivo de configuración de HaProxy se ocultó en las secciones de ayuda.
/usr/local/sbin/haproxy --help
Hay dos formas de verificar la sintaxis de haproxy.cfg es usar ...
Una forma es el /usr/local/sbin/haproxy -c -V -f /etc/haproxy/haproxy.cfg
que valida la sintaxis del archivo. El interruptor -c en el comando representa la verificación, mientras que los otros denotan "Verbose" & "file".
Otra forma es sudo service haproxy configtest
Espero que esto ayude a cualquiera que busque verificar la sintaxis del archivo haproxy.cfg antes de reiniciar el servicio.
Gracias y Saludos
Shawn