RabbitMQ
文章平均质量分 80
RabbitMQ学习记录
大后生大大大
加油!加油!加油!
展开
-
RabbitMQ学习记录 - 死信队列(死信交换机)
(内容均来自RabbitMQ官网:https://www.rabbitmq.com/dlx.html) 前面几篇学习了RabbitMQ的几种消息模型"HelloWorl"、"WorkQueue"、"Publish/Subscribe"、"Routing"、"Topic",以及RabbitMQ中几个基本的组件:生产者、路由器、队列、消费者。 这篇学习下死信交换机,我觉得这么叫比较合理,应为RabbitMQ的官网也是这么叫的,名字也叫:Dead Letter Exchanges,简称:DLX。并不是网上大很原创 2021-07-08 21:13:26 · 728 阅读 · 5 评论 -
RabbitMQ学习记录 - Direct之Topic模式
(内容均来自RabbitMQ官网:https://www.rabbitmq.com/tutorials/tutorial-five-java.html) 前面几篇学习了下RabbitMQ的"HelloWorld","WorkQueue","Publish/Subscribe"、"Direct之Routing模式"。了解了RabbitMQ几个基本的组件:连接、通道、路由器、队列、生产者、消费者,以及"Publish/Subscribe"、"Direct之Routing模式"两者之间的差异。这篇就学习Dire原创 2021-07-08 01:15:00 · 439 阅读 · 5 评论 -
RabbitMQ学习记录 - Direct之Routing模式
(内容均来自RabbitMQ官网:https://www.rabbitmq.com/tutorials/tutorial-four-java.html) 前面几篇学习了下RabbitMQ的"HelloWorld","WorkQueue","Publish/Subscribe",也大概的了解了RabbitMQ几个基本的组件:连接、通道、路由器、队列、生产者、消费者。这一篇学习下Direct中的Routing模式,看看这种模式能使用我们实际开发中的什么业务。 上一篇中我们使用的交换机的类型是fanout类型原创 2021-07-07 23:06:07 · 286 阅读 · 0 评论 -
RabbitMQ学习记录 - Publish/Subscribe(发布订阅模式)
(内容均来自RabbitMQ官网:https://www.rabbitmq.com/tutorials/tutorial-three-java.html) 上一篇学习了WorkQueue,这一篇学习Publish/Subscribe(发布订阅模式)。Publish/Subscribe(发布订阅模式)引入了ExChange(路由器),前面两篇我们都没有看路由器出现(不是没有,是使用了系统默认的路由器)。由此,我们RabbitMQ出现的组件我们大概总结下:连接、通道、交换机、队列、生产者、消费者 图例原创 2021-07-07 17:35:48 · 246 阅读 · 0 评论 -
RabbitMQ学习记录 - WorkQueue(工作队列)
(内容均来自RabbitMQ官网:https://www.rabbitmq.com/tutorials/tutorial-two-java.html) 上一篇学习了RabbitMQ的"HelloWorld",导入AMQP的客户端依赖,然后封装一个获取RabbitMQ连接的简单工厂工具类,这一篇我们就学习下官方的WorkQueue(工作队列)。和HelloWorld不同之处就是WorkQueue从 一个消费者变成了多个。 图例 生产者 我们申明了一个为hello的队列,然后用f...原创 2021-07-07 11:35:28 · 320 阅读 · 0 评论 -
RabbitMQ学习记录 - HelloWorld
内容均来自RabbitMQ官网:https://www.rabbitmq.com/tutorials/tutorial-one-java.html RabbitMQ遵循了AMQP()协议,我们只需要导入对应的AMQP的客户端就能连接、操作RabbitMQ的服务器。 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>am原创 2021-07-07 01:37:49 · 316 阅读 · 0 评论