2017-04-19 10 views
0

DefaultConsumerには、バインドするチャネルがあり、getChannel()で取得できます。 handleDeliveryでこのチャンネルを使用して別のキューに何かを公開することはできますか?新しいファクトリー+接続+チャンネルのtrifectaを作成して公開する必要がありますか?消費者がキューからイベントを消費するときに別のキューにイベントをパブリッシュしたいのですが、コンシューマ・チャネルをパブリッシュに再利用できるかどうか、そしてそれが安全かどうかはわかりません。公開するRabbitmq DefaultConsumerチャネルの使用

答えて

0

ベストプラクティスは、異なるチャネルに

を使用することです、あなたはそれがある理由について

+0

を消費し、公開する一切使用同じチャネルを詳しく説明することはできませんでしょうか? – Vanlightly

+0

私はメーリングリストで同様の答えを得ましたが、その背後にある技術的な問題が何であるかはまだ分かりません。 – cen

+0

チャンネルはスレッドセーフではありません – Gabriele

関連する問題