其他

RocketMQ Spring 低版本使用风险通知

巡检发现,部分用户使用的 rocketmq-spring-boot 版本存在已知社区 Bug(apache/rocketmq-spring#365)。该缺陷会导致客户端在未正确等待服务端处理确认的情况下提前返回发送结果。在服务端发生异常或宕机等极端场景下,可能引发消息被跳过或无法正常消费的问题。

影响范围

受影响版本:2.0.0 至 2.2.1(含 2.0.0、2.0.1、2.0.2、2.0.3、2.0.4、2.1.0、2.1.1、2.2.0、2.2.1)

修复版本:2.2.2 及以上。建议升级至当前最新稳定版 2.3.x,更多详情参考 release note

升级建议与收益

升级后,客户端将严格遵循“等待服务端确认后再返回结果”的机制,从根本上规避此类消息丢失风险。

兼容性说明

本次修复为纯客户端依赖变更,不涉及任何服务端改动,完全兼容现有 RocketMQ 实例,可放心平滑升级。