摘要:
延迟消息机制 一、延迟消息概述 什么是延迟消息呢?延迟消息也叫定时消息,一般地,生产者在发送消息后,消费者希望在指定的一段时间后再消费。常规做法是,把信息存储在数据库中,使用定时任务扫描,符合条件的数据再发送给消费者。 RocketMQ 延迟消息是通过 D:\rocketmq-master\stor 阅读全文
摘要:
RocketMQ——事务消息机制 一、事务消息概述 2018 年 07 月 24 日,RocketMQ 社区发布 4.3.0 版本,开始正式支持事务消息。 事务消息的实现方案目前分为2种: 两阶段提交方案 三阶段提交方案 RocketMQ 采取了两阶段提交的方案进行实现。 我们在说到事务时,通常会想 阅读全文
摘要:
Broker 的关机恢复机制 一、Broker关机恢复概述 Broker关机恢复是指恢复 CommitLog、Consume Queue、Index File 等数据文件。Broker 关机分为正常调用命令关机和异常被迫进程停止关机两种情况。恢复过程的设计目标是使进程正常停止的进程实现零数据丢失,异 阅读全文