Spring RabbitMQ教程

 2023-09-06 阅读 25 评论 0

摘要:Spring RabbitMQ教程 Spring RabbitMQ是基于Spring AMQP协议实现的消息代理。 目录[隐藏] 1Spring RabbitMQ 1.1Spring AMQP模块1.2安装Spring RabbitMQ服务器1.3Spring AMQP RabbitMQ服务器设置 Spring RabbitMQ 在我之前的文章中,我们从理论上详细讨论了AMQP协议和

 

Spring RabbitMQ教程 

 

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

目录[ 隐藏 ]

  • 1 Spring RabbitMQ
    • 1.1 Spring AMQP模块
    • 1.2安装Spring RabbitMQ服务器
    • 1.3 Spring AMQP RabbitMQ服务器设置

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

参考:官方网站

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/4056.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息