初心者からPythonへ私は、バックエンドとフロントエンドサーバをhaproxy.cfgファイルに追加し、Pythonスクリプトを使って優雅なリロードを行う必要があります。あなたの何人かが私を正しい方向に向けることができますか?コードにコメントを含めると、より速く理解できるようになります。以下は 設定ファイルを解析するためのPythonスクリプト
は、おそらくfrontend fe:some_fe:bind:yyyy
mode tcp
bind x.x.x.x:yyyy name some_name
use_backend be:some_be:x.x.x.x:yyyy
backend be:some_be:x.x.x.x:yyyy
mode http
balance roundrobin
server x.x.x.x:yyyy check port yyyy
server x.x.x.x:yyyy check port yyyy
は、いくつかのnotes- x.x.x.xはIPとyyyyのポートを意味します([引数])raw_inputに基づいて、私はCFGに送信するサンプルブロックです。
助けてください!事前に多くの感謝。
[pyhaproxy](https://github.com/imjoey/pyhaproxy)ライブラリを参照してください。これは、haproxy設定ファイルを解析し、変更した後に書き戻すことができます。 – iterjpnic