目录
- 问题
- 排查原因
-
- 生产者原因
- 消费者可能原因
-
- 1. 重复消息被分到同一消费者的同一批次处理
- 2. 重复消息被分到同一消费者的不同批次处理
- 3. 重复消息被几乎同时分到不同消费者处理
- 解决方案
-
- 1.对批量消息进行去重
- 2. 对分配到不同消费者的消息进行redis去重
- 3. 生产者在发送消息前先进行路由分区
- 消费超时发送重平衡导致重复消费
-
- kafka消费原理简介
-
- enable.auto.commit
- auto.commit.interval.ms
- session.timeout.ms
- max.poll.interval.ms
- max.poll.records
- 重复消费原因
- 解决办法
- 其他
-
- poll(5000)中5000的含义
- 如果poll处理时发生异常怎么办?
问题
线上ELK日志发现kafka消费者消费到重复消息
排查原因
生产者原因
由于生产方本身就发送了重复的消息,导致消费到重复消息
消费者可能原因
消费方采用的是循环poll的模式,具体是在多线程分租户去批量处理的消息
while(true) { ConsumerRecords consumerRecords; do { consumerRecords = this.consumer.poll(60000L); } while(consumerRecords == null); if (!consumerRecords.isEmpty()) { long beginTime = System.currentTimeMillis(); MaprecordMap = this.consumerHandler.slice(consumerRecords); List
猜你喜欢
- 6天前(从“见世面”到“内在需要”:在海南,追问旅行的意义)从“见世面”到“内在需要”:在海南,追问旅行的意义
- 6天前(安徽民宿发展报告)首届安徽省乡村民宿创意设计大赛启动
- 6天前(甘肃文旅项目)甘肃省文旅产业链招商引资推介会在天水成功举办
- 6天前(曼谷丽思卡尔顿公寓价格)在曼谷丽思卡尔顿酒店CALEŌ 邂逅鸡尾酒的浪漫艺术
- 6天前(071 圣安东尼奥)秋季 圣安东尼奥交出了私藏活动清单
- 6天前(中国最好的避暑山庄)2025中国十大避暑山庄评选揭晓,澳涞山庄夺魁
- 6天前(大黄山景区高质量发展联盟成立多少年)大黄山景区高质量发展联盟成立
- 6天前(内蒙古交通旅游图)内蒙古着力提升交通与旅游服务水平
- 6天前(锦江 iu)锦江荟APP原生鸿蒙版正式上线打造全场景旅行服务新体验
- 6天前(泸沽湖大酒店地址)泸沽湖岚岳酒店盛大开业|以摩梭文化为魂,打造高端度假新地标
网友评论
- 搜索
- 最新文章
- (2020广州车展哈弗)你的猛龙 独一无二 哈弗猛龙广州车展闪耀登场
- (哈弗新能源suv2019款)智能科技颠覆出行体验 哈弗重塑新能源越野SUV价值认知
- (2021款全新哈弗h5自动四驱报价)新哈弗H5再赴保障之旅,无惧冰雪护航哈弗全民电四驱挑战赛
- (海南航空现况怎样)用一场直播找到市场扩张新渠道,海南航空做对了什么?
- (visa jcb 日本)优惠面面俱到 JCB信用卡邀您畅玩日本冰雪季
- (第三届“堡里有年味·回村过大年”民俗花灯会活动)第三届“堡里有年味·回村过大年”民俗花灯会活动
- (展示非遗魅力 长安启源助力铜梁龙舞出征)展示非遗魅力 长安启源助力铜梁龙舞出征
- (阿斯塔纳航空公司)阿斯塔纳航空机队飞机数量增至50架
- (北京香港航班动态查询)香港快运航空北京大兴新航线今日首航
- (我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉)我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉
- 热门文章