kafka生成器API 0.9.0.0

时间:2016-08-19 06:25:06

标签: kafka-producer-api

最近我正在使用Kafka Producer API在线上生成压缩消息。在Apache kafka wiki文档https://cwiki.apache.org/confluence/display/KAFKA/Compression中,提到我们必须使用两个生产者属性;

  • compression.codec
  • compressed.topics

问题:

阅读完上述内容后,我直接从kafka-producer-API发送压缩消息。经过多次尝试后,我无法发送压缩消息。当我深入挖掘生成器API时,我发现API使用的是ProducerConfig.java类。在这个课程中,我找到了以下压缩属性;

  • public static final String COMPRESSION_TYPE_CONFIG = "compression.type";

很明显,这个属性是compression.type而不是compression.codec。 其次,我无法找到文档中提到的第二个属性“compressed.topics”。所以我无法指定压缩主题。

错误的API,文档以及如何使用API​​指定压缩主题列表。

0 个答案:

没有答案