如何在消费者端获取完整消息,而生产者正在连续生成消息(如果一个代理失败)-mult代理集群

时间:2018-11-01 12:48:57

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

我用3个具有3个复制因子的经纪人创建了kafka。我尝试通过使用3个生产者(相同主题)连续生产消息来尝试kafka的工作,同时我也使用3个消费者来读取消息。 然后为了检查容错能力,我杀死了一位经纪人。

我们可以通过添加

来确保生产者方不会丢失任何消息
property "acks=all"
Eg : props.put("acks","all")

但是我如何确保消费者阅读所有消息而不会丢失任何一条消息

您能提供的任何帮助将不胜感激。

0 个答案:

没有答案