淘先锋技术网

首页 1 2 3 4 5 6 7

1.消息队列中间件简介

        消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性。

        使用较多的消息队列有 ActiveMQ(安全),RabbitMQ,ZeroMQ,Kafka(大数据),MetaMQ,RocketMQ。

        RabbitMQ是一个开源的消息队列中间件,用于实现在应用程序之间进行数据传输和通信。它基于AMQP(Advanced Message Queuing Protocol)协议,并提供可靠的消息传递机制。

2.安装准备工具

要在Windows上安装RabbitMQ,您可以按照以下步骤操作:

1)下载Erlang OTP:

RabbitMQ依赖于Erlang OTP环境,从官网下载并安装Erlang OTP:

https://www.erlang.org/downloads

下面链接已提供otp_win64_20.2.exe
链接: https://pan.baidu.com/s/1lmvCMPVAV1Ba9UogCdQpZg?pwd=x9m7#x9m7
2)下载rabbitmq:

下载RabbitMQ:可以从RabbitMQ官方网站下载适用于Windows的安装程序:

https://www.rabbitmq.com/download.html

下面链接已提供rabbitmq-server-3.7.4.exe
链接: https://pan.baidu.com/s/1CPfhg5X1e7UitpgMWIcAEg?pwd=h4r3

3.安装RabbitMQ:

运行下载的RabbitMQ安装程序,并按照指示进行安装。可以选择默认的安装选项。

3.1.安装Erlang OTP

运行下载程序,按照指示进行安装。可以选择默认的安装选项

3.2.配置环境变量

1)配置erlang环境变量

        变量名:ERLANG_HOME

        变量值:erlang安装地址

        将  %ERLANG_HOME%\bin  加入到path中

2)将RabbitMQ安装目录下的sbin文件夹路径添加到系统的path环境变量中。

例如:

C:\Program Files\RabbitMQ Server\rabbitmq_server-x.x.x\sbin

3)验证erlang是否安装成功

win+R键,输入cmd,再输入erl,看到erlang版本号就说明erlang安装成功了。

3.3.安装RabbitMQ

双击下载后的.exe文件,安装过程与erlang的安装过程相同。

1)管理员权限,打开命令行cd,切换到RabbitMQ的sbin目录。

E:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin

2)然后输入以下命令进行安装

rabbitmq-plugins enable rabbitmq_management

 3)输入以下命令来启动RabbitMQ服务:

rabbitmq-server start

注意:安装后window服务中就存在rabbitMQ了,并且是启动状态。  

4)验证rabbitmq是否安装成功

检查服务状态:输入以下命令来检查RabbitMQ服务状态

rabbitmqctl status

 如果出现以下的图,说明安装是成功的,并且说明现在RabbitMQ Server已经启动了,运行正常

3.4.访问管理后台

打开浏览器,地址栏输入mq访问地址,即可看到管理界面的登陆页

http://127.0.0.1:15672 

默认的用户名和密码都是“guest”。

最上侧的导航依次是:概览、连接、信道、交换器、队列、用户管理

4.安装注意事项