KafkaSpout(Storm)解压缩消息

时间:2016-03-14 11:59:12

标签: apache-kafka apache-storm kafka-consumer-api

我正在使用KafkaSpout来消费来自Kafka的消息。

使用if (form.valid()) { $('#feedback').attr('class', 'message visible'); var data = 'dmc=' + encodeURIComponent(dmc.value) + '&printerurl=' + encodeURIComponent(printerurl.value); ///... Code ommited for brevity } 生成消息 使用gzip压缩org.apache.kafka.clients.producer.KafkaProducer

如何在KafkaSpout中设置压缩类型以使用未压缩的消息?

1 个答案:

答案 0 :(得分:0)

自动处理gzip压缩。 如果它是一个文本文件,那么您可以直接读取输入流,或者将XML文件解析为常规文件。

不需要属性props.put(ProducerConfig.COMPRESSION_TYPE_CONFIG, "gzip");

如果有任何错误,请发布。