Рейтинг:0

Где находится файл конфигурации RabbitMQ, поскольку его журнал показывает «файл(ы) конфигурации: (нет)»

флаг ru

Я новичок в RabbitMQ и недавно установил RabbitMQ 3.7.17 на тестовую виртуальную машину, она работает нормально, и я могу войти в ее веб-интерфейс.

Я смотрю на некоторые неясные заметки, оставленные предыдущим инженером, в которых упоминаются некоторые необходимые изменения конфигурации management.listener.port = 9999 и management.listener.ip = 0.0.0.0. Ориентировочно я думаю, что эти элементы относятся к конфигурационным ключам RabbitMQ, поэтому я надеюсь найти файл и подтвердить.

Я проверил файл журнала /var/log/rabbitmq/rabbit@payv.log, и он содержит файл(ы) конфигурации: (нет) с начала. Я также пробовал команду статус RabbitMQ-диагностики -n rabbit@payv и вывод не содержит ничего о конфигурация.

я нашел другой файл /usr/доля/doc/rabbitmq-сервер-3.7.17/rabbitmq.config.example но не уверен, что это образец для создания файла конфигурации.

Мои вопросы:

  • мне нужно подтвердить management.listener.port и management.listener.ip действительно являются ключами конфигурации.
  • Где находится файл конфигурации и как его создать, если он отсутствует?

Любые указатели будут высоко оценены, и просто дайте мне знать, если вам нужна дополнительная информация.

Еще из лог-файла:

2021-08-11 16:41:40.648 [информация] <0.8.0> Файл журнала открыт с помощью Lager
2021-08-11 16:41:41.380 [информация] <0.8.0> Флаги функций: список найденных флагов функций:
2021-08-11 16:41:41.380 [информация] <0.8.0> Флаги функций: состояния флагов функций, записанные на диск: да
2021-08-11 16:41:41.404 [информация] <0.220.0>
 Запуск RabbitMQ 3.7.17 на Erlang 21.3.8.6
 Авторское право (C) 2007-2019 Pivotal Software, Inc.
 Под лицензией MPL. См. https://www.rabbitmq.com/
2021-08-11 16:41:41.404 [информация] <0.220.0>
 узел: кролик@payv
 домашний каталог: /var/lib/rabbitmq
 файл(ы) конфигурации: (нет)
 хэш файла cookie: bpwgtZuS4DLf4bvseoUPpQ==
 журнал(ы): /var/log/rabbitmq/rabbit@payv.log
                : /var/log/rabbitmq/rabbit@payv_upgrade.log
 каталог базы данных: /var/lib/rabbitmq/mnesia/rabbit@payv
2021-08-11 16:41:41.410 [информация] <0.220.0> Запуск шага загрузки pre_boot, определенный кроликом приложения
2021-08-11 16:41:41.410 [информация] <0.220.0> Запуск шага загрузки rabbit_core_metrics, определенный кроликом приложения
2021-08-11 16:41:41.410 [информация] <0.220.0> Запуск шага загрузки rabbit_alarm, определенный приложением rabbit
2021-08-11 16:41:41.415 [информация] <0.226.0> Верхний порог памяти установлен на 1515 МБ (1589220147 байт) из 3788 МБ (3973050368 байт) всего
2021-08-11 16:41:41.418 [информация] <0.228.0> Включение мониторинга свободного места на диске
2021-08-11 16:41:41.418 [информация] <0.228.0> Ограничение свободного места на диске установлено на 50 МБ
2021-08-11 16:41:41.421 [информация] <0.220.0> Запуск шага загрузки code_server_cache, определенный кроликом приложения
2021-08-11 16:41:41.421 [информация] <0.220.0> Запуск шага загрузки file_handle_cache, определенный кроликом приложения
2021-08-11 16:41:41.421 [информация] <0.231.0> Ограничение примерно до 32668 дескрипторов файлов (29399 сокетов)
2021-08-11 16:41:41.421 [информация] <0.232.0> Буферизация чтения FHC: ВЫКЛ.
2021-08-11 16:41:41.421 [информация] <0.232.0> Буферизация записи FHC: ВКЛ.
2021-08-11 16:41:41.421 [информация] <0.220.0> Выполняется шаг загрузки worker_pool, определенный кроликом приложения
2021-08-11 16:41:41.421 [информация] <0.221.0> Будет использовать 4 процесса для рабочего пула по умолчанию
2021-08-11 16:41:41.422 [информация] <0.221.0> Запуск рабочего пула worker_pool с 4 процессами в нем
2021-08-11 16:41:41.422 [информация] <0.220.0> Запуск базы данных шага загрузки, определенной приложением Rabbit
2021-08-11 16:41:41.422 [информация] <0.220.0> Каталог базы данных узла в /var/lib/rabbitmq/mnesia/rabbit@payv пуст. Предположим, нам нужно присоединиться к существующему кластеру или инициализировать его с нуля...
11.08.2021 16:41:41.422 [информация] <0.220.0> Настроенный сервер обнаружения одноранговых узлов: rabbit_peer_discovery_classic_config
2021-08-11 16:41:41.422 [информация] <0.220.0> Попытается заблокировать с помощью бэкенда обнаружения одноранговых узлов rabbit_peer_discovery_classic_config
11.08.2021 16:41:41.422 [информация] <0.220.0> Серверная часть обнаружения одноранговых узлов не поддерживает блокировку, возвращается к случайной задержке
11.08.2021 16:41:41.422 [информация] <0.220.0> Серверная часть обнаружения одноранговых узлов rabbit_peer_discovery_classic_config не поддерживает регистрацию, пропуская рандомизированную задержку запуска.
2021-08-11 16:41:41.422 [информация] <0.220.0> Все обнаруженные существующие узлы кластера:
2021-08-11 16:41:41.422 [информация] <0.220.0> Не обнаружено одноранговых узлов для кластеризации
2021-08-11 16:41:41.423 [информация] <0.43.0> Приложение mnesia закрыто по причине: остановлено
2021-08-11 16:41:41.493 [info] <0.220.0> Ожидание таблиц Mnesia в течение 30000 мс, осталось 9 попыток
2021-08-11 16:41:41.506 [info] <0.220.0> Ожидание таблиц Mnesia в течение 30000 мс, осталось 9 попыток
2021-08-11 16:41:41.535 [info] <0.220.0> Ожидание таблиц Mnesia в течение 30000 мс, осталось 9 попыток
11.08.2021 16:41:41.535 [информация] <0.220.0> Серверная часть обнаружения одноранговых узлов rabbit_peer_discovery_classic_config не поддерживает регистрацию, пропустив регистрацию.
2021-08-11 16:41:41.535 [информация] <0.220.0> Запуск шага загрузки database_sync, определенный приложением Rabbit
2021-08-11 16:41:41.535 [информация] <0.220.0> Запуск шага загрузки feature_flags, определенный кроликом приложения
2021-08-11 16:41:41.535 [информация] <0.220.0> Запуск шага загрузки codec_correctness_check, определенный кроликом приложения
2021-08-11 16:41:41.535 [информация] <0.220.0> Выполняется шаг загрузки external_infrastructure, определенный кроликом приложения
2021-08-11 16:41:41.535 [информация] <0.220.0> Запуск шага загрузки rabbit_registry, определенный приложением rabbit
2021-08-11 16:41:41.535 [информация] <0.220.0> Запуск шага загрузки rabbit_auth_mechanism_cr_demo, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки Rabbit_queue_location_random определяется приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_event, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_auth_mechanism_amqplain, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_auth_mechanism_plain, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_exchange_type_direct, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_exchange_type_fanout, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_exchange_type_headers, определенный кроликом приложения
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_exchange_type_topic, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Выполняется шаг загрузки rabbit_mirror_queue_mode_all, определенный приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки Rabbit_mirror_queue_mode_exactly определяется приложением rabbit
2021-08-11 16:41:41.536 [информация] <0.220.0> Запуск шага загрузки rabbit_mirror_queue_mode_nodes, определенный приложением rabbit

Рейтинг:0
флаг rs

Найдите в /etc/rabbitmq/ файл, похожий на rabbitmq.conf. Также может быть в /data/configuration/rabbitmq/rabbitmq.conf

Дополнительную информацию можно найти в документах https://www.rabbitmq.com/configure.html#config-файл

Mike avatar
флаг ru
Спасибо за ваш ответ, я только что проверил систему, файл конфигурации не находится в местах: 1) `/etc/rabbitmq/` не содержит ничего, кроме файла `enabled_plugins`; и 2) `/data/` также ничего не содержит о RabbitMQ. Файл `/usr/share/doc/rabbitmq-server-3.7.17/rabbitmq.config.example`, по-видимому, является образцом файла конфигурации RabbitMQ в [старом классическом формате терминов Erlang] (https://www.rabbitmq .com/configure.html#config-file-formats), я не уверен, следует ли создавать файл конфигурации из этого примера.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.