啟動監(jiān)控管理器
rabbitmq-plugins enable rabbitmq_management
關(guān)閉監(jiān)控管理器
rabbitmq-plugins disable rabbitmq_management
啟動rabbitmq
net start RabbitMQ
關(guān)閉rabbitmq
net stop RabbitMQ
查看所有的隊列
rabbitmqctl list_queues
清除所有的隊列
rabbitmqctl reset
用戶和權(quán)限設(shè)置
查看已有用戶及用戶的角色
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
將新虛擬主機授權(quán)給新用戶
rabbitmqctl set_permissions -p vhost_name username '.*' '.*' '.*'
設(shè)置用戶權(quán)限
rabbitmqctl set_permissions -p VHostPath username ConfP WriteP ReadP
查看(指定hostpath)所有用戶的權(quán)限信息
rabbitmqctl list_permissions [-p VHostPath]
查看指定用戶的權(quán)限信息
rabbitmqctl list_user_permissions username
清除用戶的權(quán)限信息
rabbitmqctl clear_permissions [-p VHostPath] username
角色說明
none 最小權(quán)限角色
management 管理員角色
policymaker 決策者
monitoring 監(jiān)控
administrator 超級管理員