确保消费者群体的偏移量落后于另一个群体

时间:2017-12-07 08:21:13

标签: apache-kafka

我有两个服务,A和B,处理来自Kafka主题的东西。但是,在完成A之前,B不得处理主题中的内容。有没有办法确保B' poll()只会返回A提交的记录?

2 个答案:

答案 0 :(得分:1)

在这种情况下,您需要创建一个管道并将A提交的消息推送到B应订阅的新主题。

答案 1 :(得分:0)

查看Kafka中的交易详情> = 0.11:escape it

但是,根据你实际构建的内容,可能让A回到另一个主题供B使用(如@Abhimanyu建议的那样)可能是正确的选择。