From 2bcce78763df9232cb9fc7c6bd0e9b19e68ca170 Mon Sep 17 00:00:00 2001 From: hongawen <83944980@qq.com> Date: Thu, 16 Jul 2026 11:59:43 +0100 Subject: [PATCH] =?UTF-8?q?docs:=20README=20=E5=B7=B2=E7=9F=A5=E9=99=90?= =?UTF-8?q?=E5=88=B6=E8=A1=A5=20trim=20=E9=BB=98=E8=AE=A4=E5=BC=80?= =?UTF-8?q?=E5=90=AF=E7=9A=84=E5=8D=87=E7=BA=A7=E9=86=92=E7=9B=AE=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 配置表行内 ⚠️ 之外,在已知限制一节开头再立一条:升级后订阅 stream 按 trim.maxlen 封顶、堆积超限删最老未消费消息,附调大/关闭与容量估算指引。 Co-Authored-By: Claude Fable 5 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 7125739..e6db6c8 100644 --- a/README.md +++ b/README.md @@ -337,6 +337,8 @@ RocketMQ 这边直接复用 rocketmq-spring 原生的 `rocketmq.*` 配置(`nam ## 已知限制 / TODO +> ⚠️ **升级注意(redis-stream)**:订阅 stream 的定时裁剪**默认开启**(2026-07 起)。升级后每个订阅过的 stream 按 `redis-stream.trim.maxlen`(未配则 10 万条)封顶,**堆积超过封顶时最老的未消费消息会被直接删掉**——裁剪只按条数、不看消费进度。堆积可能超限的场景,升级前把 `trim.maxlen` 调大或配 0/负数关闭;容量按「可容忍的最大停机时长 × 生产速率」估算,详见「配置项」一节的 `redis-stream.*` 表。 + 按优先级列,详细的在 [`docs/mq-starter-改进优化清单.md`](./docs/mq-starter-改进优化清单.md)。 P0,放量到生产前想补的: