Kafka实战 生产阶段 消费阶段的拦截器

拦截器作用在生产阶段,就是生产者发送一条消息给Kafka,Kafka收到了这样一条消息,接下来需要将这个消息带入到分区器里面进行分区,存入到指定的分区。

但是在应用分区之前,这个时候拦截器触发了,拦截器拦截到的消息是在分区之前的。可以在这个时候对消息对消息进行一些处理,甚至可以去修改这个消息的内容。

可以看到经过拦截器的处理,字母都变成了小写。这说明在生产阶段的拦截器现在是一个失效的状态。

Kafka的拦截器可以作用在生产阶段,也可以作用在消费阶段。

生产者在生产消息的时候会将当前的时间戳作为键存到消息当中,而消费者在解析消息的时候也是能够将key解析出来

AdminClientAPI

相关推荐
每天一道题14 小时前
Kafka 是如何工作的?从 Broker、Partition、Offset 到 Consumer Group
分布式·kafka
ClouGence19 小时前
还在用命令行管理 Kafka?开源 CloudDM 让操作更简单
数据库·kafka·开源
Sayai20 小时前
Kafka 磁盘空间治理实战:retention 保留策略、log.dirs 在线扩容、分区跨盘迁移与不停机整体换盘
大数据·运维·分布式·kafka·消息队列
孤狼GPT21 小时前
ChatGPT、Codex排查实录:Kafka消费者日志明明显示处理成功,为什么同一条消息还是被重复消费?
kafka·springboot·codex·chatgptplus·chatgptpro
starzy19901 天前
KafkaProducer 源码深度剖析:batch 发送的条件
大数据·kafka
SL-staff2 天前
JVS私有化部署运维避坑指南:Kafka容灾、ES冷热分离、RabbitMQ可观测性三实战检查项
elasticsearch·kafka·jvs运维·es冷热分离·rabbitmq监控·中间件巡检·sre实践
starzy19902 天前
KafkaProducer 源码深度剖析:支撑高吞吐的数据结构设计
大数据·数据结构·kafka
starzy19903 天前
KafkaProducer 源码深度剖析:RecordAccumulator 封装消息流程
大数据·kafka
starzy19903 天前
KafkaProducer 加载元数据:一条 MetadataRequest 的完整旅程
大数据·kafka