目标

简要了解RabbitMQ并在Windows系统下成功安装RabbitMQ


内容

1、 选择RabbitMQ的原因
2、RabbitMQ的高性能是如何实现的
3、AMQP高级协议&核心概念
4、RabbitMQ的整体架构
5、RabbitMQ中的消息如何流转
6、RabbitMQ的安装


1、选择RabbitMQ的原因

1)、什么是RabbitMQ

  1. 主要是一个开源的消息代理和队列服务器,用于通过普通协议在完全不同的应用之间共享数据
  2. 使用Erlang语言编写的
  3. 基于AMQP协议实现

2)、优点

  1. 与Spring AMQP完美结合,拥有丰富的API
  2. 集群模式相当丰富,提供表达式配置,HA模式,镜像队列模型

2、RabbitMQ的高性能是如何实现的

3、AMQP高级协议&核心概念

AMQP:Advance Message Queuing Protocol 高级消息协议
RabbitMQ教程-简介及安装(Windows)

4、RabbitMQ的整体架构

RabbitMQ教程-简介及安装(Windows)

5、RabbitMQ中的消息如何流转

生产者生产消息
–> 将消息发送到交换机(exchange)
–> 交换机可以绑定(binding)多个消息队列(Message
Queue)
–> 根据交换机的路由(Routing)策略将消息发送到指定的队列上
–> 消费者监听队列,从而进行消费。

6、RabbitMQ的安装

1)、下载并安装erlang

  1. 选择对应的版本下载
    RabbitMQ教程-简介及安装(Windows)
  2. 安装erlang
    第一步:因为是exe文件,直接双击打开,进行安装即可
    RabbitMQ教程-简介及安装(Windows)

第二步:使用默认选项,点击next按钮
RabbitMQ教程-简介及安装(Windows)

第三步:设置安装路径,这个路径要记得哦,配置环境变量时会使用到。点击next按钮
第四步:点击install,等待安装完成。
3. 设置erlang环境变量
此电脑-->鼠标右键“属性”-->高级系统设置-->环境变量-->“新建”系统环境变量

第一步:新增系统环境变量ERLANG_HOME,参数值为erlang的安装路径。
第二步:编辑Path变量,添加%ERLANG_HOME%\bin

  1. 验证是否安装成功

–> 打开Commond Prompt( Windows + R 输入cmd)
–> 输入erl,看到版本号就说明erlang安装成功了
RabbitMQ教程-简介及安装(Windows)

2)、 下载并安装RabbitMQ

  1. 安装rabbitMQ
    安装方式和安装erlang是一样的,都是exe文件,直接双击打开进行安装即可。安装目录也要记得哈,之后安装插件时会用到。

  2. 安装RabbitMQ-Plugins
    第一步:打开Command Prompt,进入RabbitMQ的sbin目录
    cd C:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.4\sbin

    第二步:安装插件并启动
    rabbitmq-plugins enable rabbitmq_management

    停止服务 rabbitmq-plugins disable rabbitmq_management
    RabbitMQ教程-简介及安装(Windows)

    第三步:检查rabbitMQ是否安装成功以及服务状态
    rabbitmqctl status
    此时显示服务已经启动,若服务未显示启动,则进入sbin目录,双击rabbitmq-server.bat
    RabbitMQ教程-简介及安装(Windows)

    第四步:访问Web端管理页面
    访问路径:http://localhost:15672/
    用户名:guest
    密码:guest

    RabbitMQ教程-简介及安装(Windows)

相关文章: