Failed to check/redeclare auto-delete queue(s).
RabbitMQ的一个问题,我的解决办法是清空队列输入命令:rabbitmqctl list_queues查看所有队列接下来1、执行 rabbitmqctl stop_app关闭应用的命令为:2、2、rabbitmqctl reset 清除队列3、rabbitmqctl start_app 启动队列4、再次查看 rabbitmqctl list_queues这个时候队列应该是空的...
·
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 '.*' '.*' '.*'
更多推荐


所有评论(0)