彼らはメッセージを受け取ったときに何かをします。今私は別の種類の仕事につけられた異なる労働者を求めています。これはトピックの方法で各メッセージのルーティングキーを使用して指定できます。消費者側でkombuでちょっと遊んでいるのですが、同じキュー名を指定してもルーティングキーが異なるとメッセージをフィルタリングできません。たとえば、「#」のある消費者と「foo。#」のある消費者が同じキュー名を使用している場合、後者の消費者は元の消費者とのキューでラウンドロビンを処理します。これは期待ですか?私は両方の消費者を同じマシンで実行しています。AMQP交換タイプ
2)したがって、各コンシューマに固有のキュー名を作成し、今回は各コンシューマがルーティングキーを要求するだけです。しかし、それらは別個の待ち行列なので、私は単なる消費者以上の仕事をするかもしれません。例えば、消費者1がキー '#'を有し、消費者2が 'foo。#'を有する場合、消費者2がメッセージを受信(および受信)すると、消費者1も同じメッセージを受信します。これは私が望むものではありません。私はただ1人の消費者にメッセージを受け取ることを欲しがっています。 「タスクマネージャー」を書かずにこれを達成できる方法はありますか?
歓声、