Apache Kafka多个制作人到一个主题

时间:2016-04-25 13:15:59

标签: apache-kafka system.reactive

我有一个当前正在运行的应用程序,并且正在使用Rx Streams在不同的源之间移动数据。现在在这个应用程序中,我有几个流,我想写一个Kafka主题的消息。在实践中,假设我有如下的Streams 1到5:

Stream1 - 采用DataType A Stream2 - 采用DataType B等等

这些Streams1到Streams5是Rx观察者,每个观察不同类型的数据。我从流中获取的所有这些数据类型都转换为通用的JSON结构。我希望将这个JSON结构推送到单个Kafka主题。

现在的问题是:

  1. 我应该为每个Streams或Rx Observer实例创建一个KafkaProducer吗?

  2. 如果多个线程使用自己的KafkaProducer实例写入同一主题,会发生什么?

0 个答案:

没有答案