У меня настроен RabbitMQ на сервере RHEL. Тем не менее, я хочу знать, где он хранит данные очереди. Мне нужно, чтобы он был сопоставлен с надежным хранилищем, в котором достаточно места для обработки нагрузки.
Я полагаю, вы обращаетесь к внутренней базе данных для постоянных сообщений. RabbitMQ по умолчанию хранит сообщения в памяти.
Местоположение постоянного хранилища данных - RABBITMQ_MNESIA_DIR. В частности, он расположен по умолчанию в $RABBITMQ_HOME/var/lib/rabbitmq/mnesia/$RABBITMQ_NODENAME.
RABBITMQ_MNESIA_DIR
$RABBITMQ_HOME/var/lib/rabbitmq/mnesia/$RABBITMQ_NODENAME
Подробнее см. на этой странице .