RocketMQ 源码分析之消息刷盘

一:前言 在上篇文章RocketMQ源码分析之消息存储中,我们分析了消息是如何从 Broker 最终存储到MappedFile 内存缓冲区中的,但是此时消息存储的任务并没有完成,因为消息还没有刷盘,即存储到文件中,本篇我们就来看看RocketMQ是如何进行消息刷盘的。 二:刷盘策略 CommitLog在初始化的时候,会根...