关闭应用:
rabbitmqctl stop_app
启动应用:
rabbitmq start_app
节点状态:
rabbitmq status
添加用户:
rabbitmqctl add_user username password
查看所有的用户:
rabbitmqctl list_users
删除用户:
rabbitmqctl delete_user username
清除用户权限:
rabbitmqctl clear_permissions -p vhostpath username
列出用户权限:
rabbitmqctl list_user_permissions username
修改密码:
rabbitmqctl change_password username newpassword
设置用户权限:
rabbitmqctl set_permissions -p vhostpath username ".*" ".*" ".*"
创建虚拟主机:
rabbitmqctl add_vhost vhostpath
列出所有的虚拟主机
rabbitmqctl list_vhosts
列出虚拟主机上所有权限
rabbitmqctl list_permissions -p vhostpath
删除虚拟主机
rabbitmqctl delete_vhosts vhostpath
查看所有队列信息
rabbitmqctl list_quest
清楚队列里的信息
rabbitmqctl -p vhostpath purge_queue blue
移除所有数据:
rabbitmqctl reset --要在rabbitmqctl stop_app之后使用
组成集群命令:
rabbitmqctl join_cluster <clusternode> [--ram]
查看集群状态
rabbitmqctl cluster_status
修改集群结点的存储形式
rabbitmqctl change_cluster_node_type disc | ram
忘记结点(摘除结点)
rabbitmqctl forget_cluster_node [-offilne]
管理插件,添加管理插件后可以通过访问15672(rabbitmq的默认端口号是5672)来直接进行以上命令行的操作。
rabbitmq-plugins enable rabbitmq_management