合流kafka python avro消息
因此,我可以成功地使用python confluent kafka api来使用来自kafka的文本编码消息 当我尝试使用Avro编码(二进制)消息时,我在以下位置收到UnicodeDecodeError异常:合流kafka python avro消息,python,apache-kafka,kafka-consumer-api,Python,Apache Kafka,Kafka Consumer Api,因此,我可以成功地使用python confluent kafka api来使用来自kafka的文本编码消息 当我尝试使用Avro编码(二进制)消息时,我在以下位置收到UnicodeDecodeError异常: msg = kafka_consumer.poll(timeout=2.0) 显然,Avro编码的值是二进制的,而不是Unicode。通过JavaAPI,我可以为KafkaConsumer构造函数指定一个KafkaAvroDeserializer。pythonapi似乎没有类似的配置选
msg = kafka_consumer.poll(timeout=2.0)
显然,Avro编码的值是二进制的,而不是Unicode。通过JavaAPI,我可以为KafkaConsumer构造函数指定一个KafkaAvroDeserializer。pythonapi似乎没有类似的配置选项
可以传递给底层librdkafka的配置选项似乎没有指定任何自定义(反)序列化器或解码器或与avro相关的选项
如何使用Python confluent kafka api使用Avro编码的消息?在irc上,#kafka,一位开发人员说这是confluent Python 3.0版本中的一个bug,它已在主分支中修复,将在下一个单点版本中修复。在irc上,#kafka,其中一位开发人员说,这是confluent python 3.0版本中的一个bug,它已在主分支中修复,并将在下一个发行版中修复