Ich bin neu in ActiveMQ und versuchen, alles zu finden, die explizit beschreibt, wie JMSMessageID mit dauerhaften Abonnenten und Selektoren verhält, aber ich habe Mühe, viel zu finden.ActiveMQ Durable Subscriber mit JmsMessageId
Als Beispiel: JMSType = 'Auto' UND Farbe = 'Blau' UND Gewicht> 2500 als Selektor. Jeder Abonnent erhält nur Nachrichten von dem Thema, in dem die Kriterien übereinstimmen. Wenn jeder diese Nachrichten empfängt, ist die JSMMessageID für jeden Teilnehmer eindeutig oder für das gesamte Thema einzigartig, bevor sie durch den Selektor für den Teilnehmer gefiltert wurde.
Wenn nicht gibt es eine Möglichkeit, die JSMessageID für jeden Abonnenten eindeutig zu sein, so dass es als eine Form der Sequenznummer mit benutzerdefinierten MessageID Layout verwendet werden kann: 1, 2, 3 ... ad infinitum.
Vielen Dank für die Rückmeldung an mich - so gibt es keine Möglichkeit für die Broker, eine Sequenz Anzahl von Arten für jeden dauerhaften Abonnenten der Nachrichten, die sie erhalten, zu setzen? –