
kafka
文章平均质量分 80
记录kafka要记的知识点
weixin_44231698
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kafka拦截器
拦截器主要用于实现clients端的定制化需求,包括消息在生产者发送到 Kafka 或者在消费者接收消息之前进行一些定制化的操作。用于在消息发送和接收的关键步骤中进行拦截和处理。可以修改消息,日志记录,统计等。由生产者拦截器和消费者拦截器组成。原创 2025-03-24 15:37:43 · 443 阅读 · 0 评论 -
Kafka消息自定义序列化
Kafka支持用户自定义消息序列化。若要编写一个自定义的serializer,需要完成以下3件事情。1)定义数据对象格式。2)创建自定义序列化类,实现 org.apache.kafka.common.serialization.Serializer 接口,在serializer方法中实现序列化逻辑。3)在用于构造KafkaProducer 的Properties 对象中设置 key.serializer 或 value.serializer取决于是为消息key还是 value 做自定义序列化。原创 2025-03-21 14:24:40 · 937 阅读 · 0 评论 -
Kafka自定义分区机制
若需要使用自定义分区机制,需要完成两件事:1)在 producer 程序中创建一个类,实现 org.apache.kafka.clients.producer.Partitioner 接口主要分区逻辑在 Partitioner.partition中实现。2)在用于构造KafkaProducer的Properties对象中设置 partitioner.class 参数。原创 2025-03-20 17:28:48 · 387 阅读 · 0 评论