我正在使用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中设置压缩类型以使用未压缩的消息?
答案 0 :(得分:0)
自动处理gzip压缩。 如果它是一个文本文件,那么您可以直接读取输入流,或者将XML文件解析为常规文件。
不需要属性props.put(ProducerConfig.COMPRESSION_TYPE_CONFIG, "gzip");
。
如果有任何错误,请发布。