Gibt es eine Möglichkeit, die Datei HaProxy haproxy.cfg zu überprüfen, bevor der HaProxy-Dienst neu gestartet wird? Beispiel: In einer größeren haproxy.cfg Datei ist möglicherweise ein kleiner Rechtschreib-/Syntaxfehler aufgetreten. Ich habe in mehreren Foren gesucht, konnte aber nichts in Bezug auf die Überprüfung der haproxy.cfg -Dateien auf Syntaxfehler finden.
Ab sofort verwende ich eine Testversion auf einem Entwicklercomputer, bevor ich die Änderungen auf einen Produktionsserver hochlade.
Danke im Voraus..
Die offizielle Überprüfung der HaProxy-Konfigurationsdatei wurde in den Hilfeabschnitten vergraben.
/usr/local/sbin/haproxy --help
Es gibt zwei Möglichkeiten, die zu verwendende haproxy.cfg -Syntax zu überprüfen.
Ein Weg ist der /usr/local/sbin/haproxy -c -V -f /etc/haproxy/haproxy.cfg
, das die Dateisyntax überprüft. Der Schalter - c im Befehl stellt die Prüfung dar, während die anderen "Ausführlich" und "Datei" bezeichnen.
Ein anderer Weg ist, Sudo service haproxy configtest
Ich hoffe, dies hilft jedem, der die Syntax der Datei haproxy.cfg vor dem Neustart des Dienstes überprüfen möchte.
Danke und Grüße
Shawn
Wir benutzen diesen Befehl Sudo haproxy -f /etc/haproxy/haproxy.cfg -c