根据有效负载将消息路由到不同的Kafka主题

时间:2019-08-07 16:52:07

标签: apache-kafka apache-kafka-connect

我的应用程序正在从IBM MQ获取消息,并且根据内容,我必须将其路由到不同的Kafka主题。

Kafka MQ源连接器可以将事件从MQ带到1个kafka主题,我们可以在Kafka MQ连接器内进行基于消息的路由吗?

还是我们必须编写一个KStream应用来基于内容有效负载进行路由

1 个答案:

答案 0 :(得分:0)

Single Message Transform API使您可以根据消息的内容更改主题,但是AFAIK还不存在该主题,因此您需要编写自己的主题。

正如您所说,替代方法是使用Kafka Streams或KSQL进行路由。

本文可能也很有用:https://www.confluent.io/blog/putting-events-in-their-place-with-dynamic-routing