Welcome

首页 / 操作系统 / Linux / CentOS8配置Rabbitmq消息队列 磁盘空间占用

在CentOS8中使用软件源安装完RabbitMQ之后, RabbitMQ是没有配置文件的,

默认的配置文件位置

/etc/rabbitmq/

找不到rabbitmq.config/rabbitmq-env.conf


需要我们自行创建。

vi /etc/rabbitmq/rabbitmq.config

内容如下:

[

{loopback_users, []}

].


vi /etc/rabbitmq/rabbitmq-env.conf

内容如下:

RABBITMQ_MNESIA_BASE=/home/rabbitdata/mnesia

RABBITMQ_LOG_BASE=/home/rabbitdata/log


配置队列数据存放位置,/home/rabbitdata/mnesia

配置队列运行日志位置,/home/rabbitdata/log


需要对上述路径进行访问权限设定

chown -R rabbitmq:rabbitmq /home/rabbitdata/mnesia

chown -R rabbitmq:rabbitmq /home/rabbitdata/log


之后重启服务即可。

systemctl restart rabbitmq-server