4、RabbitMQ命令行经常使用命令和管控台

命令行操做

经常使用基础操做

service相关node

  1. rabbitmqctl stop_app: 关闭应用
  2. rabbitmqctl start_app: 启动应用
  3. rabbitmqctl status: 节点状态

用户相关app

  1. rabbitmqctl add_user username password: 添加用户
  2. rabbitmqctl list_user: 列出全部用户
  3. rabbitmqctl delte_user username: 删除用户
  4. rabbitmqctl clear_permission -p vhostpath username: 清除用户权限
  5. rabbitmqctl list_user_permission username: 列出用户权限
  6. rabbitmqctl change_password username newpassword: 修改密码
  7. rabbitmqctl set_permissions -p vhostpath username “.*” “.*” “.*”: 设置用户权限

虚拟主机相关spa

  1. rabbitmqctl add_vhost vhostpath: 建立虚拟主机
  2. rabbitmqctl list_vhost: 列出全部虚拟主机
  3. rabbitmqctl list_permissions -p vhostpath: 列出虚拟主机上全部权限
  4. rabbitmqctl delete_vhost vhostpath: 删除虚拟主机

队列相关命令行

  1. rabbitmqctl list_queues: 查看全部队列信息
  2. rabbitmqctl -p vhostpath purge_queue blue: 清除队列里的消息

高级操做blog

  1. rabbitmqctl reset: 移除全部数据,要在rabbitmqctl stop_app 以后使用
  2. rabbitmqctl join_cluster [--ram]:组成集群命令
  3. rabbitmqctl cluster_status: 查看集群的状态
  4. rabbitmqctl change_cluster_node_type_disc |ram: 修改集群节点的存储形式
  5. rabbitmqctl forget_cluster_node [--offline]: 忘记节点(摘除节点)
  6. rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2] [newnode2 …]: 修改节点名称

管控台界面

 

相关文章
相关标签/搜索