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%,重启,消息正常发送。当然,最终我们还是要清理磁盘,预留足够的磁盘空间来存储消息。

相关推荐
dengjiayue3 天前
kafka 与 RocketMQ对比
分布式·kafka·rocketmq
HPF_993 天前
RabbitMQ、RocketMQ 和 Kafka 的消息特性对比
kafka·rabbitmq·rocketmq
A初夏13 天前
Linux 部署 rocketmq centos7
rocketmq
孫治AllenSun4 天前
【RocketMQ&&RocketMQ Dashbord】Springboot整合RocketMQ
spring boot·rocketmq·java-rocketmq
逍遥德6 天前
【数据库事务、消息队列事务、Redis 事务、Spring 事务 详细分析】
数据库·redis·spring·rabbitmq·rocketmq
Gary_Tam7 天前
RocketMQ可视化工具使用 - Dashboard(保姆级教程)
rocketmq
嗯嗲和滴8 天前
消息队列(Kafka及RocketMQ等对比联系)
分布式·kafka·rocketmq
宋发元9 天前
消息队列ActiveMQ、RabbitMQ、RocketMQ、Kafka对比分析和选型
消息队列·rabbitmq·rocketmq·activemq
橡果的笔记11 天前
5.借助RocketMQ实现批量消费存储设备上线次数
后端·数据分析·rocketmq
S01d13r13 天前
RocketMQ 架构
架构·rocketmq