这里是python的新手。我需要将后端和前端服务器添加到haproxy.cfg文件,并通过python脚本进行优雅重新加载。你们中的一些人能否指出我正确的方向?如果您在代码中包含注释,它将极大地帮助我更快地理解。解析配置文件的Python脚本
下面是我想在发送到CFG的样品块,可能基于的raw_input([参数])
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
一些注释 - X.X.X.X表示一个ip和YYYY的端口。
请帮忙!提前谢谢了。
您可以参考[pyhaproxy](https://github.com/imjoey/pyhaproxy)库,它可以解析haproxy配置文件并在一些更改后回写。 – iterjpnic