启动监控管理器
rabbitmq-plugins enable rabbitmq_management
关闭监控管理器
rabbitmq-plugins disable rabbitmq_management
启动rabbitmq
net start RabbitMQ
关闭rabbitmq
net stop RabbitMQ
查看所有的队列
rabbitmqctl list_queues
清除所有的队列
rabbitmqctl reset
用户和权限设置
查看已有用户及用户的角色
rabbitmqctl.bat list_users
添加用户
rabbitmqctl add_user username password
删除用户
rabbitmqctl.bat delete_user username
分配管理员角色
rabbitmqctl set_user_tags username administrator
新增虚拟主机
rabbitmqctl add_vhost vhost_name
将新虚拟主机授权给新用户
rabbitmqctl set_permissions -p vhost_name username '.*' '.*' '.*'
设置用户权限
rabbitmqctl set_permissions -p VHostPath username ConfP WriteP ReadP
查看(指定hostpath)所有用户的权限信息
rabbitmqctl list_permissions [-p VHostPath]
查看指定用户的权限信息
rabbitmqctl list_user_permissions username
清除用户的权限信息
rabbitmqctl clear_permissions [-p VHostPath] username
角色说明
none 最小权限角色
management 管理员角色
policymaker 决策者
monitoring 监控
administrator 超级管理员