2017-10-18 17 views
0

JMSキュー/トピックに関しては混乱します。私が望むのは、すべての加入者にメッセージを送り、加入者がアクティブになったときに非アクティブな時間からメッセージを受信したいということです。しかし、私は加入者が永続的な加入権を持っているかどうかを制御できません。永続的なキューを設定し、すべてのサブスクライバが同じメッセージを受信できるように設定する方法はありますか?そして、スプリング設定を使ってこれを設定する方法JMS QPIDキューとトピック

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

答えて

0

これは主に、システムの設計が結果に影響を与える問題です。

UIツールを使用して、必要なクライアントの永続サブスクリプションを作成できますが、面倒でエラーが発生しやすくなります。ターゲットブローカーでラクダやその他の設定を使用して、着信キューからコンシューマサブスクリプションにマップする発信キューにメッセージをファンアウトすることができます。

すべてが要件と全体の設計にほとんど依存しているため、実際の回答は範囲の幅を狭めるために足を踏み入れることなく、SOの回答の範囲を超えています。 JMS自体にはこれに対する回答が定義されていないため、選択したブローカーや必要に応じて選択する可能性のある他のサードパーティのツールには少し下が来ます。

関連する問題