HAProxy 没有来自终端的统计数据

HAProxy 没有来自终端的统计数据

我在 CentOs6.4 x64 上安装了 haproxy,但我需要使用命令从终端查看统计数据haproxy -s

man 文件说

  -s     Show statistics (only if compiled in).  Statistics are only available if compiled in with the  'STATTIME'  option.   It's  only
         used during code optimization phases, and will soon disappear.

使用 yum 删除当前版本并使用以下方法编译源代码

make TARGET=linux2628 USE_EPOLL=1 USE_OPENSSL=1 STATTIME=1 ARCH=x86_64 && make install

一切正常,HAProxy 正在运行,但-s选项仍然不起作用

知道为什么会发生这种情况吗?

答案1

此选项旨在启动 haproxy 时使用,而不是在其运行后使用。如果要使用它,您必须终止所有正在运行的 haproxy 实例,然后使用 -s 选项和启动所需的任何其他参数手动启动它。

但是,您不应该使用此选项来查看 haproxy 生成的统计数据。您应该查看统计网页或套接字统计界面,这两个页面在手册中都有示例。

相关内容