我想使用protobuf格式编写一个kafka消费者,因为消息是原型格式的,我试过这个link但没有帮助,任何人都可以提出任何建议。
答案 0 :(得分:0)
为什么不尝试使用byte []或json代替protobuf?
1:在生成数据时使用byte [],可以调用.toBools
来从原始数据中轻松解析出数据。
2:使用json,方法com.google.protobuf.Parser<YourStruce>
也会有所帮助。
答案 1 :(得分:0)
查看以下链接
https://github.com/daniccan/HttpToKafkaProcessor
该项目包含一个Kafka生产者,该生产者将protobuf对象推入Kafka。您可以以此为参考来编写自己的Kafka Consumer。