【发布时间】:2016-06-03 23:36:18
【问题描述】:
是否可以使用 0.10.0 版本的 KafkaConsumer 从 0.9.0 代理读取消息?
阅读文档后,我看到了有关如何将代理从 0.9 升级到 0.10 的说明,以使其继续使用现有日志。然后甚至可以指示代理向旧消费者发送 0.9 条消息。
但我正在寻找另一种方式:新消费者,旧经纪人。
天真地尝试,我得到一个例外:
org.apache.kafka.common.protocol.types.SchemaException: Error reading field 'topic_metadata': Error reading array of size 1142898, only 2701 bytes available
有没有办法告诉 0.10.0 消费者期待旧式消息?
【问题讨论】:
标签: apache-kafka kafka-consumer-api