RabbitMQ命令

179 阅读1分钟

前言

在rabbitmq使用中,不乏可能需要查询rabbitmq的一些信息,除了在界面上可以查看到Rabbitmq的信息之外,还可以使用命令行操作

rabbitmq命令行介绍

停止节点

rabbitmqctl stop_app

启动应用程序

rabbitmqctl start_app     

RabbitMQ查看节点状态

rabbitmqctl status

查看所有可用的插件

rabbitmq-plugins list

列出所有用户

rabbitmqctl list_users

添加用户

rabbitmqctl add_user 用户名 密码

删除用户

rabbitmqctl delete_user 用户名

修改用户密码

 rabbitmqctl change_password 用户名 新密码
 

给用户设置权限

rabbitmqctl set_permissions -p /  a ".*" ".*" ".*"

备注: 规则为:

rabbitmqctl [--node <node>] [--longnames] [--quiet] set_permissions [--vhost <vhost>] <username> <conf> <write> <read>

列出所有虚拟机

rabbitmqctl list_vhosts

创建虚拟机

rabbitmqctl add_vhost 虚拟机名称

移除所有数据

rabbitmqctl reset

备注: 要在 rabbitmqctl stop_app 之后使用,使用之后rabbitmqctl start_app