记录-rabbitmq重置命令
找到rabbitmq位置
- Linux中找到rabbitmq位置:
whereis rabbitmqctl
- 根据路径
cd 路径
,然后ls
查看一下文件
重置(批量删除持久化的交换机和队列)
- 停止关闭:
rabbitmqctl stop_app
- 重置:
rabbitmqctl reset
- 重启:
rabbitmqctl start_app
- 查看队列:
rabbitmqctl list_queues
- 查看进程:
ps aux|grep rabbitmq
重新添加账号
- 添加admin账号,密码为123456:
rabbitmqctl add_user admin 123456
- 把admin设置为administrator角色:
rabbitmqctl set_user_tags admin administrator
- 查看用户角色:
rabbitmqctl list_users
- 设置permissions权限:
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
- 查看vhost(/)权限:
rabbitmqctl list_permissions -p /