Как установить error_logger_hwm в новый формат файла конфигурации RabbitMQ .conf? - PullRequest
1 голос
/ 08 ноября 2019

Я устраняю неполадки событий сетевого раздела кластера RabbitMQ, и некоторые сообщения журнала удаляются. Узлы работают на виртуальных машинах Windows. Я пытался исправить часть сброса сообщений, как описано здесь . Поэтому я добавил в свой файл advanced.config следующее:

[
    {lager, [
        {error_logger_hwm, 1024}
    ]}
].

Как проверить, что изменение конфигурации было применено, а не просто ждать, чтобы увидеть, были ли отброшены другие сообщения или нет?

[ОБНОВЛЕНИЕ] : В своем исходном сообщении я пытался изменить этот конфиг в файле .conf, так как именно это я использую для настройки RabbitMQ. Однако, конфигурация лагера должна быть сделана в файле advanced.config. Файл advanced.config, кажется, применяется, даже если вы используете файл .conf для базовой конфигурации.

1 Ответ

0 голосов
/ 12 ноября 2019

Вы не можете установить это значение в rabbitmq.conf. Предоставленная вами ссылка показывает, как установить значение в файле /etc/rabbitmq/advanced.config. Пожалуйста, внимательно перечитайте этот комментарий .

Вы можете проверить это, выполнив следующую команду:

rabbitmqctl eval 'application:get_env(lager, error_logger_hwm).'

Также см. Эту статью:

https://www.rabbitmq.com/configure.html#verify-configuration-effective-configuration


ПРИМЕЧАНИЕ: команда RabbitMQ контролирует список рассылки rabbitmq-users и только иногда отвечает на вопросы по StackOverflow.

...