Was macht eine ausstehende Nachrichtennummer einer AMQ-Warteschlange negativ?

8

Nachdem die Nachricht einer Warteschlange gelöscht wurde (kein Thema), wurde die ausstehende Nachrichtennummer dieser Warteschlange in der Active MQ Admin-Konsole in negativ geändert.

Ich nahm an, dass die ausstehende Nachrichtennummer einer Warteschlange positiv sein sollte. Ist es Problem der Säuberung? Oder ist es ein Fehler von activemq?

    
JuliaLi 07.09.2012, 04:09
quelle

3 Antworten

11

Es scheint ein Fehler in ActiveMQ zu sein. Ich habe diesen Fehler bei zahlreichen Gelegenheiten persönlich beobachtet, als ich eine Warteschlange löschte. Es scheint jedoch nicht die tatsächliche Nachrichtenübermittlung zu beeinträchtigen.

Es gibt eine Reihe offener Probleme im ActiveMQ-Issue-Tracker für dieses Problem. Sie können sie abstimmen, wenn Sie möchten:

Ссылка

Ссылка

    
Sherif Behna 11.09.2012, 19:48
quelle
0

Durch die Bereinigung wird nicht verhindert, dass mq die Jobs in der Warteschlange verarbeitet. Starten Sie den ActiveMQ neu, um nur die vorhandenen Jobs zu entfernen. Der Nachteil ist, dass alle Nummern auf den Standardwert zurückgesetzt werden.

    
Jess 05.11.2014 23:18
quelle
0

Dieses Problem ist in ActiveMQ 5.8 gelöst:

Ссылка

    
metatechbe 17.02.2015 09:19
quelle

Tags und Links