Windows下安装RabbitMQ
目标
简要了解RabbitMQ并在Windows系统下成功安装RabbitMQ
内容
1、 选择RabbitMQ的原因
2、RabbitMQ的高性能是如何实现的
3、AMQP高级协议&核心概念
4、RabbitMQ的整体架构
5、RabbitMQ中的消息如何流转
6、RabbitMQ的安装
1、选择RabbitMQ的原因
1)、什么是RabbitMQ
- 主要是一个开源的消息代理和队列服务器,用于通过普通协议在完全不同的应用之间共享数据
- 使用Erlang语言编写的
- 基于AMQP协议实现
2)、优点
- 与Spring AMQP完美结合,拥有丰富的API
- 集群模式相当丰富,提供表达式配置,HA模式,镜像队列模型
2、RabbitMQ的高性能是如何实现的
3、AMQP高级协议&核心概念
AMQP:Advance Message Queuing Protocol 高级消息协议
4、RabbitMQ的整体架构
5、RabbitMQ中的消息如何流转
生产者生产消息
–> 将消息发送到交换机(exchange)
–> 交换机可以绑定(binding)多个消息队列(Message
Queue)
–> 根据交换机的路由(Routing)策略将消息发送到指定的队列上
–> 消费者监听队列,从而进行消费。
6、RabbitMQ的安装
1)、下载并安装erlang
- 下载原因: RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。
- 官网下载地址:http://www.erlang.org/downloads
实践证明官网没下来过,最后从某个优秀博主那获得了网盘地址,表示感谢
- 网盘下载地址:https://pan.baidu.com/s/1KqsGTCOjaqYC7EoC5V_QsQ
提取码:kt79
- 选择对应的版本下载
- 安装erlang
第一步:因为是exe文件,直接双击打开,进行安装即可
第二步:使用默认选项,点击next按钮
第三步:设置安装路径,这个路径要记得哦,配置环境变量时会使用到。点击next按钮
第四步:点击install,等待安装完成。
3. 设置erlang环境变量
此电脑-->鼠标右键“属性”-->高级系统设置-->环境变量-->“新建”系统环境变量
第一步:新增系统环境变量ERLANG_HOME,参数值为erlang的安装路径。
第二步:编辑Path变量,添加%ERLANG_HOME%\bin
- 验证是否安装成功
–> 打开Commond Prompt( Windows + R 输入cmd)
–> 输入erl,看到版本号就说明erlang安装成功了
2)、 下载并安装RabbitMQ
- 官网下载地址:https://www.rabbitmq.com/install-windows.html
- 也可以从上面的网盘地址中获取
-
安装rabbitMQ
安装方式和安装erlang是一样的,都是exe文件,直接双击打开进行安装即可。安装目录也要记得哈,之后安装插件时会用到。 -
安装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是否安装成功以及服务状态
rabbitmqctl status
此时显示服务已经启动,若服务未显示启动,则进入sbin目录,双击rabbitmq-server.bat
第四步:访问Web端管理页面
访问路径:http://localhost:15672/
用户名:guest
密码:guest