You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

删除重建Kafka Streams(ksql)后消息丢失问题求助

KSQL流(Stream)与表(Table)重建后仅读取新消息的问题
  • 已在KSQL Server配置中设置ksql.streams.auto.offset.reset=earliest,但删除某流/表后用相同查询重建时,对应主题仅能获取新消息
  • 该问题是启用ksql.streams.processing.guarantee=exactly_once_v2配置后出现的
  • 直接执行以下查询语句时,可返回主题中的所有消息:
SELECT 
    STRUCT( `Id`:= ROWKEY->ID, `RoleId`:= 4) AS ROWKEY,
    BEFORE,
    AFTER,
    OP
FROM STREAM_DATACHANGES_EDITOR
WHERE (AFTER IS NOT NULL AND AFTER->STATUSID IN (1,2)) OR (OP = 'd');

内容的提问来源于stack exchange,提问作者Muhammed Rahiz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 13:10:27