0

1 つのキューで複数のサブスクライバーに同じメッセージを送信する必要があります。そのような可能性はありますか?

エクスチェンジを使用して、ファンアウトといくつかのキューを使用してサブスクライバーに 1 つのメッセージを送信できることはわかっていますが、それは必要ありません。

アドバイスはありますか?

ありがとうございました。

4

1 に答える 1

2

いいえ、できません。rabbit では、キュー内のメッセージは最大 1 回消費されます。

ただし、各サブスクライバーが実行時に独自のキューを作成できるようにすることができます。これを交換に接続し、このキューの自動削除にタグを付けます。交換 (トピックまたはファンアウトの場合) は、メッセージを正しく複製します。

于 2013-06-06T14:18:12.323 に答える