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

相关推荐
阿里云云原生2 天前
下单丝滑,大促自由:古茗奶茶背后的云原生力量
serverless·rocketmq
Javatutouhouduan4 天前
RocketMQ是怎么保存偏移量的?
java·消息队列·rocketmq·java面试·消息中间件·后端开发·java程序员
javaIsGood_4 天前
RocketMQ核心内容
rocketmq
摇滚侠5 天前
RocketMQ 教程丨深度掌握 MQ 消息中间件,笔记 39-44
笔记·rocketmq
心雨⁢⁢⁣5 天前
RocketMq(Apache RocketMQ 5.2.1-SNAPSHOT)消息消费流程
apache·rocketmq·java-rocketmq
予枫的编程笔记8 天前
【Kafka基础篇】RabbitMQ、RocketMQ、Kafka怎么选?3种主流MQ核心差异实测解析
kafka·rabbitmq·rocketmq·分布式流处理·发布订阅模型·消息队列(mq)·点对点模型
qq_2978152710 天前
Docker Compose 部署 RocketMQ 5.4.0 完整指南(Windows Docker Desktop 专属)
windows·docker·rocketmq
愿你天黑有灯下雨有伞18 天前
高效异步处理:基于RocketMQ的延迟消费系统架构全解析
系统架构·rocketmq
堕落年代19 天前
RocketMQ 5.x + Spring Boot 发送消息失败全解析
spring boot·rocketmq·java-rocketmq
三水不滴19 天前
深度分析RocketMQ 消息重试(重读)机制
rocketmq