-1

Solace Message Router の特定のキューにヘッダーに基づいてメッセージをルーティングすることは可能ですか?

簡単な詳細を教えてください。

4

1 に答える 1

2

Solace Message Router はトピック経由でメッセージをルーティングします。

次のいずれかにメッセージを発行できます。

  1. トピック (例: customer/uk/event/logon)
  2. キューに直接入れる (例: uk_Queue)

Solace Message Router のキューは、1 つまたは複数のトピックを受信するように構成できます。たとえば、 は、と のuk_Queue両方にパブリッシュされたメッセージをスプールするように設定できcustomer/uk/event/logonますcustomer/uk/event/logoff

キューにバインドされているコンシューマーに egress セレクターを追加できます。egress セレクターを使用すると、セレクター文字列に一致するヘッダーを持つメッセージのみがコンシューマーに配信されます。これは、コンシューマーへのメッセージの配信のみに適用されることに注意してください。コンシューマーのセレクターがメッセージと一致するかどうかに関係なく、キューで構成されたトピックに一致するメッセージがスプールされます。

または、イングレス セレクターを許可するトピック エンドポイントを作成することもできます。トピック エンドポイントは、構成可能なトピックと、構成されたイングレス セレクターに一致するヘッダー フィールドの両方に一致するメッセージを受信します。

トピックからキューへのマッピングについて簡単に紹介しているhttp://dev.solacesystems.com/get-started/java-tutorials/topic-queue-mapping_java/も ご覧ください。

于 2016-05-20T04:01:28.633 に答える