仅将生产者配置 enable.idempotence=true
使用带事务的生产者(设置 transactional.id),在同一事务中写入结果并通过 sendOffsetsToTransaction 提交消费位移,消费者使用 isolation.level=read_committed
将生产者 acks 设置为 0 以减少重复
禁用消费者自动提交 enable.auto.commit=false 即可
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题