Wenn ich 3 Nachrichten zu einem Thema mit 2 aktiven Konsumenten poste, wie hoch ist die Anzahl der aus der Warteschlange genommenen Nachrichten, nachdem alle Nachrichten erfolgreich verbraucht wurden, 3 oder 6? Von meiner JConsole denke ich 6 (es zeigt enQ = 3 und deQ = 6) aber kannst du das bestätigen?Ist die Dequeue-Anzahl eines activemq-Themas ein Vielfaches der Anzahl seiner Konsumenten?
1
A
Antwort
1
Ja, Ihre Annahme ist richtig. Beachten Sie jedoch, dass es sich möglicherweise nicht immer um ein genaues Vielfaches handelt. Wenn einer der Kunden die Verbindung für einen bestimmten Zeitraum trennt und dann erneut verbindet, enthält die Anzahl der aus der Warteschlange genommenen Nachrichten die vom Client verpassten Nachrichten nicht.