• rabbitMQ


    rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。他遵循Mozilla Public License开源协议。采用 Erlang 实现的工业级的消息队列(MQ)服务器。

    RabbitMQ的官方站:http://www.rabbitmq.com/

    一、下载

    Erlang下载:http://www.erlang.org/download.html

    rabbitMQ下载:http://www.rabbitmq.com/download.html

    二、安装

    环境:windows7 x86

    先安装Erlang,再安装rabbitMQ(注:超级管理员打开安装)

    安装成功后快捷栏会出现,如图:

    三、配置

    1、环境变量配置

          Erlang
          设置环境变量ERLANG_HOME=D:\Program Files\erl6.4;(默认生成)
          添加到PATH=  %ERLANG_HOME%\bin;(手动添加)
     
    RabbitMQ       设置环境变量PATH= D:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.3\sbin;(手动添加)       添加到PATH = %RABBITMQ_SERVER%\sbin;(手动添加)

    2、超级管理员启用“RabbitMQ Service-start”

    或者需要以管理员权限打开cmd,然后切换到sbin目录下,执行这三条命令即可:

    rabbitmq-service install
    rabbitmq-service enable
    rabbitmq-service start
    

     3、查看服务端状态命令

    rabbitmqctl status
    

     4、查看目前用户命令

    rabbitmqctl list_users
    

     5、设置新用户,密码的命令

    rabbitmqctl  add_user  {username}  {password}
    

     6、设置用户权限命令

    rabbitmqctl  set_permissions  {username}  ".*"  ".*"  ".*"
    

     7、设置用户角色命令

    rabbitmqctl  set_user_tags {username} administrator
    

     8、删除用户命令

    rabbitmqctl delete_user {username}
    

     9、修改密码命令

    rabbitmqctl change_password {username}  {newpassowrd}
    

     10、安装基于web的管理插件命令,执行成功后打开web浏览器:http://localhost:15672/

    rabbitmq-plugins.bat enable rabbitmq_management 
    

     待续...

    预告:后续补充关于C#代码进行Rabbitmq开发尝试

  • 相关阅读:
    Python格式化输出
    Python的变量和注释
    python解包
    顺序存储结构和链式存储结构优缺点
    CPU相关概念
    转载:关于STM32硬件I2C读写EEPROM代码实现原理的理解与总结
    ADC
    I2C协议学习笔记
    飞思卡尔K60时钟分析
    NXP_RTCESL库
  • 原文地址:https://www.cnblogs.com/songshuai/p/4535497.html
Copyright © 2020-2023  润新知