Spring RabbitMQ教程

46 篇文章 0 订阅
3 篇文章 0 订阅

 

Spring RabbitMQ教程 

 

Spring RabbitMQ是基于Spring AMQP协议实现的消息代理。

目录[ 隐藏 ]

Spring RabbitMQ

在我之前的文章中,我们从理论上详细讨论了AMQP协议和Spring AMQP模块。在阅读这篇文章之前,请在这里阅读该文章:Spring AMQP

在这篇文章中,我们将主要讨论两件事:“如何安装RabbitMQ服务器”和“如何在RabbitMQ服务器中设置队列和交换”。

在我即将发表的文章中,我们将讨论并开发一个Spring AMQP RabbitMQ Messaging应用程序,其中包含一个简单而有用的示例。

Spring AMQP模块

Spring AMQP项目位于以下网站:https://projects.spring.io/spring-amqp/

Spring Framework有两个模块支持Spring AMQP RabbitMQ开发。

 

它是AMQP协议实现的基础抽象。

它是RabbitMQ实现。

  • 弹簧AMQP:
  • 春兔:

春天rabbitmq

安装Spring RabbitMQ服务器

请使用以下步骤将RabbitMQ Server下载并安装到本地系统中。

我们需要安装Erlang和Rabbit MQ服务器来启动我们的应用程序安装。

rabbitmq软件

首先通过双击“otp_win64_R16B03-1.exe”安装Erlang,然后单击“下一步”按照默认选项,最后单击“安装”按钮。

首先通过双击“rabbitmq-server-3.2.3.exe”安装Rabbit MQ Server,然后单击“下一步”按照默认选项,最后单击“安装”按钮。

一旦我们安装了Rabbit MQ Server,我们就可以看到它的HOME文件夹,如下所示:

rabbitmq服务器文件夹

如果缺少,请设置以下SYSTEM变量。

RABBITMQ_HOME=C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.2.3

默认情况下,Rabbit MQ Server没有插件,这意味着我们无法将其用作JMS提供程序。我们需要执行以下步骤:

打开CMD提示

CMD>CD to ${RABBITMQ_HOME}/sbin

使用以下命令安装Rabbit MQ插件

CMD> rabbitmq-plugins.bat enable rabbitmq_management

从Windows Control Pannel - > Services重新启动Rabbit MQ Server

rabbitmq windows服务

使用访问Rabbit MQ管理控制台 http://localhost:15672/

默认登录详细信息:来宾/来宾

rabbitmq服务器管理控制台

Rabbit MQ Server主页

rabbitmq服务器管理员主页

单击“队列”以查看现有队列或创建新队列

rabbitmq队列

 

单击“添加新队列”链接以创建新队列并提供详细信息

rabbitmq队列创建

单击“添加队列”按钮

rabbitmq队列创建

  1. 下载Erlang和RabbitMQ服务器软件
    1. 从http://www.erlang.org/download.html下载Erlang
    2. 从https://www.rabbitmq.com/install-windows.html下载Rabbit MQ
  2. 安装Erlang软件
  3. 安装Rabbit MQ Server软件
  4. 配置Rabbit MQ Server
  5. 查看现有队列
  6. 添加新队列

Spring AMQP RabbitMQ服务器安装程序

我们需要进行以下设置,以便使用RabbitMQ Server开发Spring AMQP Messaging应用程序。

使用http:// localhost:15672 /访问Rabbit MQ管理控制台

默认登录详细信息:来宾/来宾

创建queue =“tpQueue”

弹簧rabitmq设置

单击“添加队列”按钮

spring rabitmq安装

创建Exchange并将其映射到以前创建的队列

spring rabitmq setup3

点击“添加交换”按钮

春天rabitmq添加交换

点击“tpExchange”

春天rabitmq交换

然后将“tpExchange”与“tpQueue”映射到一些路由键

spring amqp rabitmq服务器设置

单击“绑定”按钮

春天rabitmq绑定

  1. 安装Erlang和RabbitMQ服务器(请参阅上一节)。
  2. 访问Rabbit MQ管理控制台
  3. 在RabbitMQ服务器中配置Exchange和队列

现在是时候开始开发Spring AMQP RabbitMQ消息应用了!

这就是Spring AMQP RabbitMQ的安装和设置过程。我将在以后的帖子中讨论和开发Spring AMQP RabbitMQ Messaging示例。

进一步阅读:Spring AMQP RabbitMQ示例Apache ActiveMQ

参考:官方网站

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值