Failed to check/redeclare auto-delete queue(s).

1,067 阅读1分钟

RabbitMQ的一个问题,我的解决办法是 1、清空队列 2、给用户分配权限(通常是这个问题) 一、队列清空

输入命令: rabbitmqctl list_queues 查看所有队列 接下来 1、执行 rabbitmqctl stop_app 关闭应用的命令为:2、 2、rabbitmqctl reset 清除队列

3、rabbitmqctl start_app 启动队列

4、再次查看 rabbitmqctl list_queues 这个时候队列应该是空的

二、添加admin,并赋予administrator权限 添加admin用户,密码设置为admin。

sudo rabbitmqctl add_user admin admin
赋予权限

sudo rabbitmqctl set_user_tags admin administrator 赋予virtual host中所有资源的配置、写、读权限以便管理其中的资源

sudo rabbitmqctl set_permissions -p / admin '.' '.' '.*'

———————————————— 版权声明:本文为CSDN博主「斜阳浅雪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/Rbaggio92/a…