RabbitMQ
文章平均质量分 86
申未曲
好好思考,努力生活。
展开
-
初学RabbitMQ(四),整理总结一下之前学的相关知识,了解SpringBoot整合RabbitMQ的简单用法。
前三篇,主要记录了,RabbitMQ的安装,并使用SpringBoot整合RabbitMQ。本篇就对其进行整理和总结。 如何安装RabbitMQ的内容本篇就不说了,可以去看别人的博客,安装教程很详细。 安装好MQ后,访问MQ服务端页面,可以看到有多个选项卡。Exchange就是交换机、queues就是队列,现在主要使用的就是这两个东西。 既然只使用这两块,那么这两块有什么关系呢?那来看一下MQ生产与消费消息的流程图。 如果我们生产者需要发送消息到MQ中,那么就必须要有对应的交换机和队列(因为他们.原创 2021-03-01 18:00:24 · 228 阅读 · 0 评论 -
初学RabbitMQ(二),初识扇形交换机与主题交换机
在上节中,说了RabbitMQ安装与其流程图以及直连交换机的用法与逻辑。本节,主要学习扇形交换机与主题交换机的用法。 扇形交换机 amq.fanout amq.fanout是RabbitMQ中默认的扇形交换机的名字,可以直接绑定该交换机,也可以自定义一个扇形交换机,再创建队列进行绑定。 可以会用多个队列绑定一个扇形交换机,消费者消费其中的数据时,会拉取扇形交换机中绑定的所有队列。 理解了扇形交换机,那么就编写一下生产者mqproducer的代码,pom的依赖文件如下: <depend原创 2021-02-23 18:01:04 · 544 阅读 · 2 评论 -
初学RabbitMQ(一),使用SpringBoot进行简单的整合,初识直连交换机。
安装RabbitMQ 由于RabbitMQ是基于erlang开发出来的,所以需要安装ErLang环境,再安装RabbitMQ。 附上安装教程链接~ RabbitMQ的流程逻辑 安装成功后,即可访问http://localhost:15672/,MQ的服务端。 这个页面中,Exchange标签对应的是交换机、Queue标签对应的是队列 。消费者是从队列中获取消息,而队列是和交换机进行绑定的,可以看如下流程图。 在RabbitMQ中有七个默认的交换机,常用的交换机有直连交换机(DirectExchange)原创 2021-02-22 17:38:43 · 191 阅读 · 0 评论