【MQ】RabbitMQ 命令行和控制台(二)

所有的命令操作整理:

应用管理:

rabbitmqctl stop_app 关闭应用
 
rabbitmqctl start_app  打开应用
 
rabbitmqctl 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_vhost vhostPath 删除虚拟主机

 

 

队列信息:

rabbitmqctl list_queues 查看所有队列信息
 
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 [--offline] 忘记节点(摘除节点)  
 
rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2 ...]修改节点名称

网络管理:

lsof -i:5672这个命令可以快速的查看是否启动rabbitmq

 

 

参考博客:https://www.cnblogs.com/lovestart/p/11266924.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值