
rabbitMQ
文章平均质量分 55
aileitianshi
这个作者很懒,什么都没留下…
展开
-
RabbitMQ-消息的可靠性投递实现方案
保障100%的消息可靠性投递方案落地实现 保障100%消息投递成功设计方案(一) 蓝色区域: 生产者 红色区域: broker(MQ服务) 总共有7个步骤 第一步: 存储业务数据(订单), 存储MQ消息记录(MQ日志) 第二步: 发送确认类型的MQ消息到broker 第三步: 监听该结果, broker收到消息,返回(应答)确认收到 第四步: 操作MQ消息记录表做状态更新(0消息发送中,1消息发送成功,2消息发送失败) 如果没有收到第三步的确认则会有定时任务定时轮询 第五步: 定时任务获取状态为0的消息,原创 2021-04-28 22:34:40 · 561 阅读 · 0 评论 -
RabbitMQ直接模式(Direct)
2.2 直接模式(Direct) 2.2.1 什么是Direct模式 我们需要将消息发给唯一一个节点时使用这种模式,这是最简单的一种形式。 任何发送到Direct Exchange的消息都会被转发到RouteKey中指定的Queue。 1.一般情况可以使用rabbitMQ自带的Exchange:”"(该Exchange的名字为空字符串,下文称其为default Exchange)。 ...原创 2018-10-15 02:55:22 · 3107 阅读 · 0 评论