zoukankan      html  css  js  c++  java
  • rabbitmq用户权限及基本命令

    用户角色分类
    none:无法登录控制台
    不能访问 management plugin,通常就是普通的生产者和消费者。

    management:普通管理者。
    仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对policies进行管理。用户可以通过AMQP做的任何事外加:
    列出自己可以通过AMQP登入的virtual hosts
    查看自己的virtual hosts中的queues, exchanges 和 bindings
    查看和关闭自己的channels 和 connections
    查看有关自己的virtual hosts的“全局”的统计信息,包含其他用户在这些virtual hosts中的活动。

    policymaker:策略制定者。
    management可以做的任何事外加:
    查看、创建和删除自己的virtual hosts所属的policies和parameters

    monitoring:监控者。
    management可以做的任何事外加:
    列出所有virtual hosts,包括他们不能登录的virtual hosts
    查看其他用户的connections和channels
    查看节点级别的数据如clustering和memory使用情况
    查看真正的关于所有virtual hosts的全局的统计信息
    同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)

    administrator:超级管理员。
    policymaker和monitoring可以做的任何事外加:
    创建和删除virtual hosts
    查看、创建和删除users
    查看创建和删除permissions
    关闭其他用户的connections

    //创建rabbit用户
    # rabbitmqctl add_user {用户名} {密码}
    // 设置权限
    # rabbitmqctl set_user_tags {用户名} {权限}
    //删除用户
    # rabbitmqctl delete_user Username
    //修改用户密码
    # rabbitmqctl change_password Username Newpassword

    1、配置rabbitmq管理界面
    创建管理员  用户名:admin  密码:123456
    # rabbitmqctl add_user admin 123456
    赋予admin超级管理权限
    # rabbitmqctl set_user_tags admin administrator
    # rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
    查看rabbit用户
    # rabbitmqctl list_users
    配置web
    # rabbitmq-plugins enable rabbitmq_management
    IP + 15672访问管理界面

    2、管理命令
    // 查询所有队列
    # rabbitmqctl list_queues
    // 清空某个消息队列:
    # rabbitmqctl purge_queue queue_name(队列名)
    // 删除某个消息队列:
    # rabbitmqctl delete_queue queue_name(队列名)
    // 删除全部消息队列:
    # rabbitmqctl stop_app
    # rabbitmqctl reset
    # rabbitmqctl start_app
    // 重启rabbitmq服务:
    # systemctl restart rabbitmq-server

    不积跬步,无以至千里;不积小流,无以成江海。
  • 相关阅读:
    简练软考知识点整理-项目定义活动过程
    简练软考知识点整理-规划进度管理
    简练软考知识点整理-控制范围
    软考考前注意事项
    简练软考知识点整理-确认范围管理
    数据库之表关系
    数据库引擎
    数据库概念
    IO模型
    异步回调,线程队列,协程
  • 原文地址:https://www.cnblogs.com/xuezhimin-esage-2020/p/14136834.html
Copyright © 2011-2022 走看看