Ist es möglich, Nachricht basierend auf Header zu bestimmten Warteschlange in Solace Message Router?Ist es möglich, Nachricht basierend auf Header zu bestimmten Warteschlange im Solace Message Router zu routen
Bitte geben Sie kurze Details.
Ist es möglich, Nachricht basierend auf Header zu bestimmten Warteschlange in Solace Message Router?Ist es möglich, Nachricht basierend auf Header zu bestimmten Warteschlange im Solace Message Router zu routen
Bitte geben Sie kurze Details.
Solace Message Router leitet Nachrichten über Themen weiter.
Sie können eine Mitteilung veröffentlichen, entweder:
customer/uk/event/logon
)uk_Queue
)Queues auf dem Solace Message Router konfiguriert werden können um ein oder mehrere Themen zu erhalten. Zum Beispiel kann uk_Queue
so konfiguriert werden, dass Nachrichten gespoolt werden, die sowohl in customer/uk/event/logon
als auch in customer/uk/event/logoff
veröffentlicht wurden.
Sie können einen Egress-Selektor zu Konsumenten hinzufügen, die an eine Warteschlange gebunden sind. Mit dem Egress-Selektor werden nur Nachrichten mit Headern, die mit der Selektorzeichenfolge übereinstimmen, an die Konsumenten gesendet. Beachten Sie, dass dies nur für die Übermittlung von Nachrichten an die Kunden gilt. Nachrichten, die mit den konfigurierten Themen in der Warteschlange übereinstimmen, werden gespoolt, unabhängig davon, ob die Selektoren des Benutzers mit den Nachrichten übereinstimmen oder nicht.
Alternativ können Sie einen Themenendpunkt erstellen, der Ingress-Selektoren zulässt. Topic-Endpunkte erhalten Nachrichten, die sowohl dem konfigurierbaren Thema als auch den Header-Feldern entsprechen, die dem konfigurierten Ingress-Selektor entsprechen.
Sie könnten auch interessiert sein zu betrachten http://dev.solacesystems.com/get-started/java-tutorials/topic-queue-mapping_java/ , die eine kurze Einführung über Thema zu Warteschlange Mappings gibt.
Hallo und willkommen bei SO! Bitte lies [this] (http://stackoverflow.com/help/how-to-ask) Post darüber, wie du bessere Fragen stellst, die dir helfen werden, bessere Antworten zu geben. Fügen Sie insbesondere den Code dessen hinzu, was Sie bereits versucht haben (Ihre Frage ist eher vage). –