2022年4月15日

初识kafka 之 指定时间开始消费

摘要: 需求 在生产环境中,会遇到最近消费的几个小时数据异常,想重新按照时间消费。 例如,要求按照时间,消费前一天的数据。 关键字 OffsetAndTimestamp offsetAndTimestamp = topicPartitionOffsetAndTimestampMap.get(topicPar 阅读全文

posted @ 2022-04-15 16:40 Simple-Sir 阅读(2274) 评论(0) 推荐(0) 编辑

初识kafka 之 指定offset位置开始消费

摘要: 关键字 kafkaConsumer.seek(topicPartition,100); // 指定offset 实现代码 package com.lzh.kafka; import org.apache.kafka.clients.consumer.ConsumerConfig; import or 阅读全文

posted @ 2022-04-15 16:36 Simple-Sir 阅读(3025) 评论(0) 推荐(0) 编辑

初识kafka 之 消费者手动提交offset

摘要: 手动提交offset 手动提交offset的方法有两种:分别是commitSync(同步提交)和commitAsync(异步提交)。 相同点:都会将本次提交的一批数据最高的偏移量提交 不同点: 同步提交:阻塞当前线程,一直到提交成功,并且会自动失败重试(由不可控因素导致,也会出现提交失败); 异步提 阅读全文

posted @ 2022-04-15 16:32 Simple-Sir 阅读(928) 评论(0) 推荐(0) 编辑

初识kafka 之 消费者API

摘要: 需求 创建一个消费者,消费Mytopic主题指定分区3中的数据。 实现代码 package com.lzh.kafka; import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.clients. 阅读全文

posted @ 2022-04-15 15:29 Simple-Sir 阅读(108) 评论(0) 推荐(0) 编辑

导航