У меня установлен haproxy на CentOs6.4 x64, но мне нужно увидеть статистику с терминала с помощью команды 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
вариант все еще не работает
есть идеи, почему это происходит?
Эта опция предназначена для использования при запуске haproxy, а не после того, как он уже запущен. Если вы хотите его использовать, вам нужно убить все запущенные экземпляры haproxy, а затем запустить его вручную с параметром -s и любыми другими параметрами, необходимыми для его запуска.
Однако вам не следует использовать эту опцию для просмотра статистики, генерируемой haproxy. Вместо этого вам следует смотреть на веб-страницу статистики или интерфейс статистики сокетов, примеры которых есть в руководстве.