数据概览
0
粉丝
1
关注
0
获赞
0
被收藏
0
被评论
23
浏览
0
回答
0
被采纳
0.0%
采纳率
2
信誉
0
积分
0
任务收益
article
Kafka 事务的 PID+epoch 围栏与 transaction.timeout.ms 的真实窗口:一次 47s GC 引发的 UnknownProducerFenceException 复盘
«作者:江星河-385|15 年全栈|分布式一致性与消息中间件方向 栈:Kafka 3.5.1(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、Java 17(G1 GC)、MySQL 8.0.36 场景:
«结论先行:半同步复制(semi-sync)的“安全”是有时间预算的,超时会静默退化为异步,这个窗口里的丢事务风险,比大家以为的大得多。本文用一次真实事故 + 一组可复现的配置,把 "rpl_semi_sync_master_timeout