4

Kafka の Consumer は 1 つのパーティションからのみメッセージを受信するように構成できるという事実を考えると、これに対する構成アプローチは見たことがありません。

Kafka ブローカーに伝える方法:

私がこのIDを持つCONSUMER Aであり、このGROUP Lの下で、TOPIC Xにサブスクライブし、 PARTITION Aのストリームを取得する意思があることを確認します。

次に、別のCONSUMER BをGROUP Lの下で開始します。これはTOPIC Xにサブスクライブし、 PARTITION Bのストリームを取得しますか?

つまり、カフカが記述したシナリオのように、

特定のユーザーのウォール フィードをサブスクライブするコンシューマーを開始するにはどうすればよいですか? ユーザーがログインしたときにコンシューマーを開始し、そのパーティションをトピックからコンシューマーに送信してクライアントにフィードを送信できますか?

4

1 に答える 1

0

これは 0.7 で実装された機能ではないようです。

このスレッドを見てください:

http://mail-archives.apache.org/mod_mbox/incubator-kafka-users/201205.mbox/browser

ただし、将来のリリースでは計画されています。

https://issues.apache.org/jira/browse/KAFKA-345 https://issues.apache.org/jira/browse/KAFKA-909

于 2013-09-28T15:46:51.680 に答える