haproxy.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:igcollect 作者: innogames 项目源码 文件源码
def read_ha_proxy_stats(haproxy_stats_socket):
    conn = socket(AF_UNIX, SOCK_STREAM)
    try:
        conn.connect(haproxy_stats_socket)
        conn.sendall(b'show stat\r\n')
        data = conn.recv(BUFFER_SIZE)
        while len(data) % BUFFER_SIZE == 0:
            try:
                data += conn.recv(BUFFER_SIZE, MSG_DONTWAIT)
            except socket.error:
                break
        return data
    finally:
        conn.close()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号