Rabbitmq 常用运维命令
这篇文章主要记录在工作中用 rabbitmqctl 命令协助定位 Rabbitmq 问题。
1. 查看帮助
1 | rabbitmqctl --help |
2. 创建用户名及密码
1 | # 创建 admin 用户,密码为 123456 |
3. 设置用户角色
1 | # 设置 admin 为 administrator 角色 |
4. 创建 vhost
1 | # 创建名为 test 的虚拟主机 |
5. 设置host权限 -p host
1 | # 设置 admin 用户具有虚拟主机 test 的读写权限 |
6. 查看用户
1 | rabbitmqctl list_users |
7. 查看vhosts
1 | rabbitmqctl list_vhosts |
8. 查看queue信息
1 | # -p 指定虚拟主机 |
9. 查看exchange的信息
1 | # -p 指定虚拟主机 |
10. 查看绑定信息
1 | # -p 指定虚拟主机 |
11. 查看链接信息
1 | rabbitmqctl list_connections |
12. 查看目前所有的channels
1 | rabbitmqctl list_channels |
13. 查看consumers
1 | # -p 指定虚拟主机 |
14. 查看event_push绑定信息
1 | # -p 指定虚拟主机 |