RocketMQ发送消息失败:error CODE: 14 DESC: service not available now, maybe disk full

在执行业务时,发现MQ控制台没有查询到消息,在日志中发现消息发送失败,报错error CODE: 14 DESC: service not available now, maybe disk full

分析报错应该是磁盘空间不足,导致broker不能进行正常的消息存储刷盘,去查看服务器磁盘使用情况

发现磁盘使用已经达到98%,因此,可以考虑修改rocketMQ的配置,让其磁盘使用率达到最大时才报错,临时解决,修改broker配置文件,添加diskMaxUsedSpaceRatio=99,设置磁盘使用率达到99%,重启,消息正常发送。当然,最终我们还是要清理磁盘,预留足够的磁盘空间来存储消息。

相关推荐
_风不会停息8 小时前
RocketMQ 启动过程分析&大流量场景优化
后端·rocketmq
java叶新东老师2 天前
maven optional 功能详解
rocketmq
ζั͡山 ั͡有扶苏 ั͡✾3 天前
RocketMQ 5.3.0 ARM64 架构安装部署指南
架构·rocketmq·国产系统·arm64
CHEN5_024 天前
【RocketMQ】一分钟了解RocketMQ
java·rocketmq·java-rocketmq
kk在加油5 天前
RocketMQ常见问题梳理
rocketmq
kk在加油7 天前
RocketMQ核心源码解读
rocketmq
腾讯云中间件8 天前
TDMQ RocketMQ 版秒级定时消息原理解析
消息队列·rocketmq·腾讯
趁你还年轻_11 天前
Kafka 与 RocketMQ 消息确认机制对比分析
分布式·kafka·rocketmq
鼠鼠我捏,要死了捏11 天前
Kafka、RabbitMQ 与 RocketMQ 高可靠消息保障方案对比分析
kafka·rabbitmq·rocketmq
cui_hao_nan12 天前
消息队列总结
kafka·rabbitmq·rocketmq