gpt4 book ai didi

linux - 从 haproxy 中查找正在运行的节点

转载 作者:太空狗 更新时间:2023-10-29 12:11:37 25 4
gpt4 key购买 nike

我在服务器 192.168.1.10 上有一个 haproxy 负载平衡器(循环法),后端有十个 apache 网络服务器节点。我的服务器范围是 80 端口的 192.168.1.20-30。有没有办法从 192.168.1.10 找到服务 (httpd) 启动并运行的服务器?

最佳答案

是的,您可以访问状态页面并请求以 CSV 格式返回。要为 haproxy 启用统计信息,请在您的 haproxy.cfg 中使用类似的内容(有许多选项可用,但这是最基本的):

listen stats 192.168.1.10:8000
stats uri /haproxy/stats

然后您可以通过以下方式访问您的状态页面

http://192.168.1.10:8000/haproxy/stats

您可以像这样附加';csv':

http://192.168.1.10:8000/haproxy/stats;csv

这将以 CSV 格式返回所有后端和池成员。解析此信息以获得健康的 httpd 服务是微不足道的。

关于linux - 从 haproxy 中查找正在运行的节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42241578/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com