web-dev-qa-db-fra.com

Valider haproxy.cfg

Existe-t-il un moyen de valider le fichier HaProxy haproxy.cfg avant de redémarrer le service HaProxy? Par exemple: Il peut y avoir une petite erreur d’orthographe/syntaxe dans un fichier plus grand haproxy.cfg. J'ai cherché dans plusieurs forums, mais je n'ai rien trouvé en rapport avec la validation des fichiers haproxy.cfg pour les erreurs de syntaxe.

À partir de maintenant, j'utilise une base d'essais et d'erreurs sur une machine de développement avant de télécharger les modifications sur un serveur de production.

Merci d'avance..

37
Shawn

La vérification officielle du fichier de configuration HaProxy a été enterrée dans les sections d'aide.

/usr/local/sbin/haproxy --help

Il y a deux façons de vérifier la syntaxe haproxy.cfg consiste à utiliser ..

Un moyen est le /usr/local/sbin/haproxy -c -V -f /etc/haproxy/haproxy.cfg qui valide la syntaxe du fichier. Le commutateur - c dans la commande représente le contrôle, tandis que les autres désignent "Verbose" & "fichier".

Une autre façon est de Sudo service haproxy configtest

J'espère que cela aidera les personnes cherchant à vérifier la syntaxe du fichier haproxy.cfg avant de redémarrer le service.

Merci et salutations

Shawn

78
Shawn

Nous utilisons cette commande Sudo haproxy -f /etc/haproxy/haproxy.cfg -c

16
user854301