【发布时间】:2020-03-12 01:47:26
【问题描述】:
我有一个消费者应用程序部署在多个 ENV(开发、测试、阶段和预生产)上。他们都在消费同一个 Kafka 主题(意味着像同一个主题的多个消费者一样工作)。
我对所有 ENV(开发、测试、阶段和预生产)都有单独的生产者应用程序。在有效负载中生成消息时,它有一个字段来提及生产者的 ENV。
我们的要求是 - Dev ENV 的消费者应该只消费 Dev ENV 的生产者应用程序的消息。其他 ENV 也是如此。
我的问题是 - 我应该使用消费者端过滤吗?这能保证我们的要求吗?它将如何保证我们的要求?
提前致谢。
【问题讨论】:
标签: apache-kafka apache-kafka-streams