本文记录 RabbitMQ
使用过程中常见问题和解决方案
常用命令
用户相关
- 新增一个用户密码都为
root
的账户rabbitmqctl add_user root root
- 删除
root
用户rabbitmqctl delete_user root
- 修改用户
root
密码rabbitmqctl change_password root 123456
- 查看用户列表
rabbitmqctl list_users
设置用户组
- 添加用户
root
到administrator
组 可以用空格隔开添加多个组rabbitmqctl set_user_tags root administrator
- 用户组简介
- 超级管理员(administrator)
- 监控者(monitoring)
- 策略制定者(policymaker)
- 普通管理者(management)
开启界面管理插件
rabbitmq-plugins enable rabbitmq_management
错误处理
- 程序链接提示
ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.
- 问题原因: 账号密码错误
- 解决方案: 检查账号密码是否错误
- 程序运行提示
INTERNAL_ERROR - access to vhost '/' refused for user 'root': vhost '/' is down, class-id=10, method-id=40)
- 问题原因: 队列处于
down
状态 无法连接 - 解决方案: 删除队列重新创建
- 问题原因: 队列处于