RocketMQ提供了一个预热配置项warmMapedFileEnable默认为关闭状态。曾在文章RocketMQ存储–映射文件预热【源码笔记】分析过文件预热流程。在预热文件时会填充1个G的假值0作为占位符,提前分配物理内存,防止消息写入时发生缺页异常。如此特性正如文章标题所说,为何建议关闭RocketMQ预热配置呢?
MQ22# RocketMQ内存传输及4.7消费线程参数设置
MQ20# RocketMQ集群实现平滑扩缩容
MQ19# RocketMQ集群CPU毛刺问题复盘
MQ17# RocketMQ/Kafka监控项整理
MQ18# RocketMQ关于Broker闪断故障排查
MQ16# RocketMQ一次延迟消息故障排查
MQ15# RocketMQ生产环境配置
一份RocketMQ生产环境的配置文件,供参考,集群架构为异步刷盘异步复制。另外有补充的欢迎后台留言给我。
1 | #请修改 |
MQ14# RocketMQ同步复制性能优化
MQ13# RocketMQ性能测试
目录
1 | 1.概述 |