我已经在 RHEL 服务器上安装了 RabbitMQ。但是,我想知道它在内部存储队列数据的位置。我需要将其映射到可靠且具有足够空间来处理负载的存储。
最佳答案
我假设您指的是持久消息的内部数据库。 RabbitMQ 默认将消息存储在内存中。
持久数据存储的位置是 RABBITMQ_MNESIA_DIR
。具体来说,它默认位于 $RABBITMQ_HOME/var/lib/rabbitmq/mnesia/$RABBITMQ_NODENAME
中。
参见 this page了解更多详情。
关于linux - Linux RHEL 上的 RabbitMQ 内部内存路径映射到另一个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50373024/