请在 下方输入 要搜索的题目:

Kafka中消息的重复消费问题如何解决的

Kafka中消息的重复消费问题如何解决的

发布时间:2025-07-20 07:15:55
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:Kafka消费消息都是按照offset进行标记消费的,消费者默认是自动按期提交已经消费的偏移量,默认是每隔5s提交一次,如果出现重平衡的情况,可能会重复消费或丢失数据。我们一般都会禁用掉自动提价偏移量,改为手动提交,当消费成功以后再报告给broker消费的位置,这样就可以避免消息丢失和重复消费了为了消息的幂等,我们也可以设置唯一主键来进行区分,或者是加锁,数据库的锁,或者是redis分布式锁,都能解决幂等的问题
专业技术学习
专业技术学习
搜搜题库系统