Serialization 卡夫卡gzip值在主题内损坏

Serialization 卡夫卡gzip值在主题内损坏,serialization,apache-camel,gzip,apache-kafka,Serialization,Apache Camel,Gzip,Apache Kafka,我试图把gzip数据放入卡夫卡并读取它。但是,正如我所看到的,input byteArray和output byteArray是不同的。我非常确定gzip格式在制作人方面是正确的(我在提交之前重新检查并打印了值),但当我从卡夫卡主题中获得该值时,它说 “java.util.zip.ZipException:不是GZIP格式” 我在生产和消费两方面都打印了数据。我们发现它们不一样 顺便说一下,字符串值可以正常工作。我的序列化程序配置为: key.serializer=org.apache.kafk

我试图把gzip数据放入卡夫卡并读取它。但是,正如我所看到的,input byteArray和output byteArray是不同的。我非常确定gzip格式在制作人方面是正确的(我在提交之前重新检查并打印了值),但当我从卡夫卡主题中获得该值时,它说

“java.util.zip.ZipException:不是GZIP格式”

我在生产和消费两方面都打印了数据。我们发现它们不一样

顺便说一下,字符串值可以正常工作。我的序列化程序配置为:

key.serializer=org.apache.kafka.common.serialization.ByteArraySerializer
value.serializer=org.apache.kafka.common.serialization.ByteArraySerializer
我是否遗漏了什么,或者是否存在使其发生的配置


Thx很多

消费者是否可能已对其进行解压缩?请参阅此处的第一个答案:消费者是否可能已对其进行解压缩?请参见此处的第一个答案: