RabbitMQ快速入门
文章平均质量分 65
还在路上的咩
这个作者很懒,什么都没留下…
展开
-
RabbitMQ入门系列(四)
在上一篇中我介绍了directExchange的简单使用,这一次我们来看看Fanout交换机和Topic交换机是如何使用的吧什么是Fanout?字如其名,扇出。该数据交换策略是把到达fanout_exchange的消息转发给所有与之绑定的队列。换言之,此时rountingKey将不会有任何作用1、创建FanoutExchange配置类pom文件的引入可以去看看我上一篇文章,这里就不多加赘述了@Configurationpublic class RabbitFanoutConfig {原创 2022-05-06 18:36:42 · 163 阅读 · 0 评论 -
RabbitMQ入门系列(三)
在前两篇中我分享了一些MQ的基础知识和系统安装,接下来我就围绕着四个不同的交换策略进行代码实操。这一片主要是针对direct交换机进行讲解。DirectExchange路由转发策略是将消息队列绑定到一个交换机上,当一条消息到来的时候交换机会根据routingKey转发到queue上进行消息处理。1、首先我们打开RabbitMQ的可视化界面,点击Queues可以查看当前已有的队列2、在pom.xml文件中引入相关依赖,并且做相关配置<properties>原创 2022-05-05 15:48:12 · 130 阅读 · 0 评论 -
RabbitMQ入门系列(二)
在上一篇中讲完了RabbitMQ的一些基本的组件介绍,把它的大致流程都说了一下,接下来我们就开始安装了。在这里一定要切记erlang环境版本和RabbitMQ版本的问题,去MQ官网看!!windows下安装其实在Windows下安装是非常简单的。首先就是安装一个erlang环境,配置erlang环境变量。然后就是在官网下载对应的RabbitMQ的源文件或者exe都可以附上一个我觉得好不错的安装博客:win10 安装rabbitMQ详细步骤_哈希深蹲的博客-CSDN博客_win10安装原创 2022-05-05 11:11:02 · 92 阅读 · 0 评论 -
RabbitMQ入门系列(一)
在对RabbitMQ进行实操之前,笔者想将自己所知道的MQ知识进行一下说明。这里先放上一张RabbitMQ的模型图,希望能够帮助大家更好地理解为什么要使用RabbitMQ这里我们主要考虑如下三个方面:解耦A 系统通过接⼝调⽤发送数据到 B、C、D 三个系统。那如果现在 E 系统也要这个数据呢?那如果 C 系统现在不需 要了呢?现在 A 系统⼜要发送第⼆种数据了呢?这样的话 A 系统的维护成本就⾮常的⾼,⽽且 A 系统要时时刻刻 考虑B、C、D、E 四个系统如果出现故障该怎么办?A 系统是.原创 2022-05-04 20:05:32 · 1443 阅读 · 0 评论