• RabbitMQ 学习


    参考:https://www.rabbitmq.com/getstarted.html

    先在本地安装RabbitMQ 组件(需要安装Erlang组件),启动服务。

    激活 RabbitMQ's Management Plugin

    使用RabbitMQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态。

    打开命令窗口:

    输入命令(前面那一串是rabbitnq的安装路径):

    "D:DevelopSoftwareRabbitMQ Server
    abbitmq_server-3.7.13sbin
    abbitmq-plugins.bat" enable rabbitmq_management

    安装完后启动mq(安装完后也可以用快捷方式启动)

    net stop RabbitMQ && net start RabbitMQ
    

    rabbitmq默认账号密码是guest/guest

    创建完后使用使用rabbitmqctl控制台命令(位于D:DevelopSoftwareRabbitMQ Server abbitmq_server-3.7.13>)来创建用户,密码,绑定权限等。

    创建用户 

    rabbitmqctl add_user admin 123456
    

    查看已有用户

    rabbitmqctl list_users
    

      

    用户权限分类:

    (1) 超级管理员(administrator)

    可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。

    (2) 监控者(monitoring)

    可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) 

    (3) 策略制定者(policymaker)

    可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。

    (4) 普通管理者(management)

    仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。

    (5) 其他的

    无法登陆管理控制台,通常就是普通的生产者和消费者。

    给用户赋权

    rabbitmqctl.bat set_user_tags username administrator

    ====

    修改密码

    rabbitmqctl change_password userName newPassword

    删除用户

    rabbitmqctl.bat delete_user username
    

      

    给用户授权

    rabbitmqctl.bat set_permissions -p / guest .* .* .*
    

      

  • 相关阅读:
    20200713 T3 图论
    20200713 T1序列问题
    【题解】P1441 砝码称重
    【题解】P2858 [USACO06FEB]Treats for the Cows G/S
    【比赛】AISing Programming Contest 2019
    20200709 T3 城堡
    20200709 T2 括号
    20200709 T1 笔记
    20200628 T3 网络检查
    个人技术总结
  • 原文地址:https://www.cnblogs.com/JAYIT/p/10579993.html
Copyright © 2020-2023  润新知