KafkaConsumer API 0.9是否有针对以下场景的解决方案?

时间:2016-02-18 12:45:30

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

我对卡夫卡比较新。我已经开始使用Kafka 0.9开发应用程序,其中多个模块使用Kafka主题进行交互。

我特别困在一个场景,场景如下:

系统中有两个模块,分别是模块1和模块2.这两个模块通过Kafka相互交互。模块1继续动态创建多个主题,并根据特定条件生成消息并将其推送到多个主题。现在,模块2将在应用程序的生命周期内处于睡眠模式。仅当模块2的任何请求使用来自特定主题的数据时,模块2才会使用数据。消耗数据后,模块2将再次返回睡眠模式。

我检查了很多门户网站,但找不到合理的解决方案。

如何在Kafka 0.9中实现此方案。 Java中的小示例代码段将非常有用。

1 个答案:

答案 0 :(得分:0)

这就是所有(消息)队列的行为方式。 但是,考虑到你如何描述你的问题,我实际上不确定你是否需要卡夫卡。

你的这些模块究竟是什么?应用模块?
你能粗略地指出你期望的负荷(例如msgs / day)吗?

相关问题