kafka标头,在使用者处

问题描述 投票:0回答:1

我想利用Kafka标头功能。产生事件时,我将设置标题。然后在消耗时,我将读取标题并根据该标题内容做出决定。

请参见KIP:https://cwiki.apache.org/confluence/display/KAFKA/KIP-82+-+Add+Record+Headers

我的问题是,我可以在不对事件进行反序列化的情况下读取使用者的标头吗?

谢谢。

apache-kafka kafka-consumer-api kafka-producer-api
1个回答
0
投票

据我所知是不可能的。在协议级别,标头是FetchResponse的records_set的一部分,需要反序列化以及消息本身的有效负载。无论如何,从Java客户端API的角度来看,您无法直接访问原始字节。

© www.soinside.com 2019 - 2024. All rights reserved.