• 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

  • 相关阅读:
    HDU2303(数论)大整数求余+素数筛选
    2015 多校联赛 ——HDU5360(贪心+优先队列)
    2015 多校联赛 ——HDU5363(快速幂)
    2015 多校联赛 ——HDU5353(构造)
    2015 多校联赛 ——HDU5348(搜索)
    2015 多校联赛 ——HDU5350(huffman)
    hibernate投影查询
    Hibernate中Criteria的完整用法
    mysql 常用查询语句记录
    ssh整合步骤整理
  • 原文地址:https://www.cnblogs.com/biaopei/p/12508985.html
Copyright © 2020-2023  润新知