我正在將我的Java項目從Rabbit MQ遷移到Kafka(出於某些原因)。如何將工作流程添加到Kafka消息?
但是,我面臨着一個難題。
在當前工作流程中,我將所有消息發佈到rabbit mq exchange,並根據消息的路由密鑰將消息重定向到一個或多個隊列。 我想在卡夫卡也保留相同的功能。 (我知道kafka本來不適合它,但我想要一個解決方法)。
基本上,我想要這樣的東西:每當一個主題收到一條消息時,根據消息中存在的元,消息應該被重定向到其他主題集。
實現此目的的最快方法是什麼?我寧願Python或Java解決方案
感謝
[Streaming messages to multiple topics]可能重複(https://stackoverflow.com/questions/42388525/streaming-messages-to-multiple-topics) –