我使用 HAProxy 作为负载平衡器,在后端我有 4 个 Web 服务器。我是 HAPrxoy 的新手,不知道如何找出 HAProxy 上的并发连接。
提前致谢。
有两种方法可以做到这一点。首先是 stats socket,其次是 stats web 端点。在我看来,设置和使用 stats web 端点更容易,也更有用。要启用统计端点,请将其添加到您的 haproxy 配置中:
listen haproxy_stats :50000
stats enable
stats uri /
no log
这将在服务器端口 50000 haproxyserver:50000 上启用统计端点
这将显示一个包含当前统计信息的页面,包括并发连接。您还可以查看 CSV 版本的脚本等统计信息:haproxyserver:50000/;csv
更多信息:haproxy 1.4 http://cbonte.github.io/haproxy-dconv/configuration-1.4.html#stats%20enable haproxy 1.5 http://cbonte.github.io/haproxy-dconv/configuration-1.5.html #stats%20 启用
haproxy -vv 将显示 haproxy 实例 maxconn=xxxx 的配置设置