4、RabbitMQ命令行经常使用命令和管控台
命令行操做
经常使用基础操做
service相关node
- rabbitmqctl stop_app: 关闭应用
- rabbitmqctl start_app: 启动应用
- rabbitmqctl status: 节点状态
- …
用户相关app
- rabbitmqctl add_user username password: 添加用户
- rabbitmqctl list_user: 列出全部用户
- rabbitmqctl delte_user username: 删除用户
- rabbitmqctl clear_permission -p vhostpath username: 清除用户权限
- rabbitmqctl list_user_permission username: 列出用户权限
- rabbitmqctl change_password username newpassword: 修改密码
- rabbitmqctl set_permissions -p vhostpath username “.*” “.*” “.*”: 设置用户权限
- …
虚拟主机相关spa
- rabbitmqctl add_vhost vhostpath: 建立虚拟主机
- rabbitmqctl list_vhost: 列出全部虚拟主机
- rabbitmqctl list_permissions -p vhostpath: 列出虚拟主机上全部权限
- rabbitmqctl delete_vhost vhostpath: 删除虚拟主机
- …
队列相关命令行
- rabbitmqctl list_queues: 查看全部队列信息
- rabbitmqctl -p vhostpath purge_queue blue: 清除队列里的消息
- …
高级操做blog
- rabbitmqctl reset: 移除全部数据,要在rabbitmqctl stop_app 以后使用
- rabbitmqctl join_cluster [--ram]:组成集群命令
- rabbitmqctl cluster_status: 查看集群的状态
- rabbitmqctl change_cluster_node_type_disc |ram: 修改集群节点的存储形式
- rabbitmqctl forget_cluster_node [--offline]: 忘记节点(摘除节点)
- rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2 …]: 修改节点名称
管控台界面

欢迎关注本站公众号,获取更多信息