rabbitmq
文章平均质量分 86
rabbitmq 学习记录
今天想吃柠檬
认真学习
展开
-
spring boot 整合rabbit mq 死信队列
前言在电商开发中我们经常会遇到这样的一些功能需求。例如,当一个订单在30分钟后未支付就需要关闭这个订单;当一个订单7天后用户没有点击确认收货,就系统自动确认。我们可以把这类任务归纳为是一个系统事件,通过触发某个时间条件来执行该事件。我们可以先抛开rabbitmq这个中间件,思考下应该如何设计这个任务。首先这些事件的触发不应该影响我们的主流程,比如用户生成了订单,但是即使用户不支付,他依然可以去做别的事情,比如浏览商品或者参与其它促销活动。也就是这类事件相对于我们的用户主线程它是独立的,非阻塞的,异步的。原创 2022-04-14 11:36:40 · 2236 阅读 · 1 评论 -
spring boot 整合rabbitmq 不同类型队列的案例
1、前言 上一篇中归纳了rabbitmq比较基本的使用,如最简单的消息发送和多个队列的负载均衡。rabbit mq中还提供了另外几种队列方式。这里主要是依赖于不同类型的交换机来实现的,在rabbitmq中如果你没有引用交换机,那么消息的生产者和消费者是通过队列直接关联,相对来说耦合性会强一点,同时功能的拓展性也相对受限。这里的exchange主要有4中类型。分别是fanout,直传类型,即...原创 2022-01-04 17:56:02 · 1997 阅读 · 0 评论 -
spring boot 整合 rabbit mq 小白入门
概述上一篇中我们已经成功将spring boot和rabbit mq整合成功了,现在我们来进行一些入门案例。rabbit mq的文档在一众技术文档中是属于比较清晰的,算是手摸手教学了,下面是第一个例子rabbit mq 官方hello world开始实战首先我们简单理清楚三个概念,1、生产者 2、消息队列 3、消费者生产者指的就是发送消息的一方,在代码中就是使用rabbitTemplate调用方法的一方。消息队列,我们可以认为是一块消息的缓冲区,拥有先进先出的特点,一个队列可以连原创 2021-07-12 10:51:38 · 181 阅读 · 0 评论 -
spring boot 整合 rabbitmq 框架搭建
rabbit原创 2021-05-10 10:23:49 · 336 阅读 · 0 评论