:RabbitMQのは、次の動作モードを有している
1、ワークキュー。
2、パブリッシュ/サブスクライブ
。3、ルーティング
4、トピックス。
5、ヘッダ。
6、RPC。
1、作業キュー
エントリー手順と比較して作業キュー、消費者側より、キュー内のメッセージを2つの一般的な消費者の最終消費者。
シナリオ:多くの場合、または複数のタスクのためにあまりにも重い、作業キューの使用は、処理タスクの速度を向上させることができます。
テスト:
1、はじめに、複数の消費者を起動します。
図2に示すように、生産者の複数のメッセージを送信します。
結果:
1、受信されたメッセージは、消費者となり、
2、ウサギ方法ポーリングメッセージは平均的な消費者に送信され、
図3に示すように、メッセージを処理した後、消費者は、次を受信しますメッセージ。
プロデューサーより多くの消費者。同時に複数のメッセージコンシューマの実施形態では、各消費者に送信される環状ポーリングメッセージを処理
テスト
より多くの消費者が開始
同じキューを聴くための3つの消費者の3、同等を開始します。
私たちは、3つのリンクの合計を見ることができます
実行生産
消費者のメッセージ受信
第2のクライアント受信を
繰り返し各消費者が送信されたメッセージを受信し、オン