ステージ[オンライン] 5つの3.マイクロサービス_day05 RabbitMQ_6.RabbitMQ調査・研究・メッセージング・ミドルウェア - エントリー手続き - 消費者

私たちは、この機能は、消費者にコードを書く


最初のこの新しいレベルのパッケージで

作成されたエントリーの手続き、消費者の

消費者はまた、チャネルを確立し、MQする必要があります。接続を確立するためにチャネルを作成


キューの先頭にあるが宣言されている

キューを聞くコアコードを記述するために、次の。コアメソッドですbasicConsume方法

はCtrl + T--が最後PublisherCallbackChannelImplを選択し

、我々はそれらのいずれかを取る、オーバーロードされたメソッドの多くを持っています


消費者の実現方法

ここでは、消費の元のメソッドを持つ
メソッドの書き換えが必要であることを

handleDeliveryを

メッセージは、それがhanleDeliveryが呼び出す受信した場合


、実装クラスは、このconsumerTagタグを消費する場所を持つように設定されたパラメータconsumerTag方法をドロップします。このパラメータは提供されないことが提供される

封筒手段であるエンベロープで。エンベロープによって取得するための多くのものを得ることができ、例えば、スイッチ

もメッセージIDを取得することができます

パラメータリストには、各パラメータには意味

出力メッセージの内容を

キャッチチャネルは外で定義しようとします


テストを開始 





場合は、実行方法を再度送りました。


そして、受信機は自動的にここにメッセージが表示されます

プロセス




 

おすすめ

転載: www.cnblogs.com/wangjunwei/p/11620723.html