RocketMQ 为什么会丢消息,如何保证消息不丢失
摘要:Producer 丢消息 1.同步发送 RocketMQ发送消息有三种模式,即同步发送,异步发送、单向发送。 同步发送消息时会同步阻塞等待Broker返回发送结果,如果发送失败不会收到发送结果SendResult,这种是最可靠的发送方式。 异步发送消息可以在回调方法中得知发送结果。 单向发送是消息发
阅读全文
RocketMQ - 顺序消息/事务消息/延迟消息
摘要:参考: shanml :【RocketMQ】【源码】顺序消息实现原理 低学历程序员 : RocketMQ系列之客户端顺序消息线程模型(八) 王侦 : RocketMQ基础原理 李玥:消息队列高手课 IT小栈 :RocketMQ延迟消息 顺序消息 一个订单产生了三条消息分别是订单创建、订单付款、订单完
阅读全文
RocketMQ 生产端与消费端
摘要:参考: en_oc:RocketMQ源码详解 | Consumer篇 · 其一:消息的 Pull 和 Push 田守枝:深入理解RocketMQ Rebalance机制 官方文档:Apache RocketMQ Kong Blog: RocketMQ——4. Consumer 消费消息 ksfzha
阅读全文