kafka-消费者详解-概念入门、消息接收、参数配置-小白笔记(三)

1 概念入门

 

2 消息接收

2.1 必需参数

创建消费者的必需参数如下:

2.2 订阅主题和分区

2.3 反序列化

2.4 位移提交

 

 自动提交

同步提交 :先关闭自动提交,后手动同步提交;处理同一个分组中有多个消费者情况下,如果只有一个消费者不存在重复消费问题。

异步提交

 

2.5 指定位移消费

kafka数据是持久化的,可以重复去拿。

优化:增加消费者是否分配到了分区

 指定分区末位开始消费,用于实时数据的展示

演示位移越界操作

2.6 再均衡监听器

默认是没有实现的,以下案例:发生再均衡时,提交一下消费位移offset 。

2.7 消费者拦截器

消费者拦截器定义

消费者拦截器使用

3 消费者参数补充

更多配置参数 请参考kafka配置文件说明

猜你喜欢

转载自blog.csdn.net/h4241778/article/details/108427163