zoukankan      html  css  js  c++  java
  • RabbitMQ常用命令汇总

    服务管理
    启动: service rabbitmq-server start 或 rabbitmq-service start
    关闭: service rabbitmq-server stop 或 rabbitmq-service stop
    重启: service rabbitmq-server restart
    状态: rabbitmqctl status

    用户管理
    新增账号: rabbitmqctl add_user username password
    删除用户: rabbitmqctl delete_user username
    所有用户: rabbitmqctl list_users
    修改密码: rabbitmqctl change_password username newpassword
    清除密码: rabbitmqctl clear_password {userName}

    角色管理
    用户角色分为5中类型:
    none:无任何角色。新创建的用户的角色默认为 none。
    management:可以访问web管理页面。
    policymaker: 包含managerment所有权限,并且可以管理策略(Policy)和参数(Parameter)
    monitoring: 包含management所有权限,并且可以看到所有链接、信道及节点相关的信息
    administartor:包含monitoring所有权限,并且可以管理用户、虚拟机、权限、策略、参数等。(最高权限)
    设置用户角色: rabbitmqctl set_user_tags zhaojigang administrator
    设置多个角色: rabbitmqctl set_user_tags hncscwc monitoring policymaker
    查看用户角色: rabbitmqctl list_users

    Vhost管理
    所有虚拟主机: rabbitmqctl list_vhosts
    添加虚拟主机: rabbitmqctl add_vhost vhostname
    删除虚拟主机: rabbitmqctl delete_vhost vhostname

    权限管理
    命令格式如下:rabbitmqctl set_permissions [-p vhost] {user} {conf} {write} {read}
    查询所有权限:rabbitmqctl list_permissions  [-p  VHostPath]
    查看用户权限:rabbitmqctl list_user_permissions username
    清除用户权限:rabbitmqctl clear_permissions [-p VHostPath] username

    查看插件
    rabbitmq-plugins list

    监控管理器
    rabbitmq-plugins enable rabbitmq_management #启动
    rabbitmq-plugins disable rabbitmq_management #关闭

    应用管理
    关闭应用:rabbitmqctl stop_app
    启动应用:rabbitmqctl start_app

    队列管理
    查看所有队列:rabbitmqctl list_queues
    清除所有队列:rabbitmqctl reset #需要先执行rabbitmqctl stop_app
    强制清除队列:rabbitmqctl force_reset

    集群管理
    查看集群状态: rabbitmqctl cluster_status
    摘除节点: rabbitmqctl forget_cluster_node [--offline]
    组成集群命令: rabbitmqctl join_cluster <clusternode> [--ram]
    修改节点存储形式: rabbitmqctl change_cluster_node_type disc | ram
    修改节点名称: rabbitmqctl rename_cluster_node oldnode1 newnode1 [oldnode2 newnode2] [oldnode3 newnode3...]

    信息查看
    rabbitmqadmin list connections #查看所有连接
    rabbitmqadmin show overview #概览 Overview
    rabbitmqadmin list nodes #查看所有节点 Node
    rabbitmqadmin list channels #查看所有通道 Channel
    rabbitmqadmin list consumers #查看所有消费者 Consumer
    rabbitmqadmin list exchanges #查看所有路由 Exchange
    rabbitmqadmin list bindings #查看所有路由与队列的关系绑定 Binding

  • 相关阅读:
    Oracle 11g SQL Fundamentals Training Introduction02
    Chapter 05Reporting Aggregated data Using the Group Functions 01
    Chapter 01Restriicting Data Using The SQL SELECT Statemnt01
    Oracle 11g SQL Fundamentals Training Introduction01
    Chapter 04Using Conversion Functions and Conditional ExpressionsConditional Expressions
    Unix时代的开创者Ken Thompson (zz.is2120.bg57iv3)
    我心目中计算机软件科学最小必读书目 (zz.is2120)
    北京将评估分时分区单双号限行 推进错时上下班 (zz)
    佳能G系列领军相机G1X
    选购单反相机的新建议——心民谈宾得K5(转)
  • 原文地址:https://www.cnblogs.com/biaopei/p/12508985.html
Copyright © 2011-2022 走看看