• rabbitMQ 安装,基于Windows环境


    参考文章:https://www.cnblogs.com/ericli-ericli/p/5902270.html
    Rabbit MQ 是建立在Erlang OTP平台上,安装前需先安装Erlang。
    http://www.erlang.org/downloads
    http://www.rabbitmq.com/download.html
    ----------------------windows系统安装----------------------------------------------------
    otp_win64_21.0.1.exe
    rabbitmq-server-3.7.7.exe
    1.安装Erlang
    点击exe文件,默认执行下一步完成安装
    配置环境变量:
    ERLANG_HOME:C:Program Fileserl10.0.1
    2.安装RabbitMQ
    默认执行下一步完成安装,默认端口号为5672
    3.配置
    激活 RabbitMQ's Management Plugin
    使用RabbitMQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态。
    打开命令窗口:
    输入命令:"C:Program FilesRabbitMQ Server abbitmq_server-3.7.7sbin abbitmq-plugins.bat" enable rabbitmq_management

    安装完成后需要重启:net stop RabbitMQ && net start RabbitMQ

    错误分析:
    “发生错误:发生系统错误 5。  拒绝访问。”
    这是什么鬼?查了下,原来,5代表的是:不是系统管理员权限。
    问题解决方案:使用管理员打开cmd再执行此命令:

    4.创建用户,密码,绑定角色
    使用rabbitmqctl控制台命令(位于C:Program FilesRabbitMQ Server abbitmq_server-3.6.5sbin>)来创建用户,密码,绑定权限等。
    注意:安装路径不同的请看仔细啊。
    rabbitmq的用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。

    1,查看已有用户及用户的角色:
    rabbitmqctl.bat list_users

    2,新增一个用户:
    rabbitmqctl.bat add_user username password

    3,设置 “超级管理员” 角色:
    rabbitmqctl.bat set_user_tags username administrator

    多个角色:
    rabbitmqctl.bat  set_user_tags  username tag1 tag2 ...

    4,修改用户密码
    rabbitmqctl change_password userName newPassword

    5,删除用户:
    rabbitmqctl.bat delete_user username

    ------------------------------------------角色分析---------------------------------------------
    按照我个人理解,rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他。
    (1) 超级管理员(administrator)
    可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。
    (2) 监控者(monitoring)
    可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)
    (3) 策略制定者(policymaker)
    可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。
    (4) 普通管理者(management)
    仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。
    (5) 其他的
    无法登陆管理控制台,通常就是普通的生产者和消费者。

    --访问:http://localhost:15672

    检查RabbitMQ运行状态
    打开命令行命令行,进入RabbitMQ的安装目录: cd D:javaRabbitMQ_Server abbitmq_server-3.5.2sbin
    输入 rabbitmqctl status

  • 相关阅读:
    2-SAT·hihoCoder音乐节
    Music in Car
    Game with a Strip
    Oleg and Little Ponies
    组合数性质求K个数选取i*j个数分成j组的方案数
    Python学习笔记03
    Python学习笔记02
    Python 学习笔记01
    欺骗侦测
    Oracle 使用小计(4)
  • 原文地址:https://www.cnblogs.com/jybky/p/11977336.html
Copyright © 2020-2023  润新知