我们有v0.8.2的消费者,我们正在更新到v0.10.2。这些是大量应用程序,所以我们通常会进行滚动更新。问题在于,v8消费者在向v10消费者提交kafka时向动物园管理员提交补偿。在我们的测试中,尝试运行混合使用v8和v10的消费者会导致消息被双重使用。在这里看到更详细的问题的写法:http://www.search-hadoop.com/m/Kafka/uyzND1ymwxk17UWdj?subj=Re+kafka+0+10+offset+storage+on+zookeeperkafka消费者从v0.8.2开始的更新 - > 0.10.2
有没有人找到解决办法,以便我们可以从v8更新到v10消费者,而不会中断?
感谢指向偏移迁移的指针。如果我们需要将v10客户端恢复到v8,那么这可能会非常有用。 –