Wie kann ich die in Warteschlangen eingereihten Aufgaben in RabbitMQ anzeigen?

8

Ich benutze RabbitMQ als meinen Nachrichtenbroker und meine Arbeiter sind Sellerie-Aufgaben. Ich versuche ein Problem zu diagnostizieren, bei dem ich Aufgaben an RabbitMQ in die Warteschlange bringe, aber Sellerie greift nicht auf.

Kann ich überprüfen, welche Aufgaben in RabbitMQ eingereiht sind? Ich möchte das Datum und die Uhrzeit sehen, wann sie in die Warteschlange eingereiht werden, ob eine ETA angegeben ist, die Argumente und der Name der Aufgabe.

Ich konnte diese Informationen in den Dokumenten nicht finden - vielleicht habe ich es übersehen - und hoffte, dass einige von Ihnen eine einfache Möglichkeit kennen würden, die Aufgabenwarteschlange zu untersuchen. Danke.

    
Mridang Agarwalla 24.10.2012, 13:04
quelle

3 Antworten

8

Sie können mit Flower Aufgaben in Echtzeit überwachen.

Ссылка

Überprüfen Sie auch den rabbitmqclt Befehl, der den RabbitMQ-Serverstatus überprüft:

Ссылка

%Vor%     
mher 24.10.2012, 13:38
quelle
6

Auch einige Sellerie-Aufgaben zur Überwachung der Warteschlange:

Ссылка

Sieh dir diese Befehle an:

%Vor%     
reptilicus 24.10.2012 14:11
quelle
0

Solange das Management-Plugin aktiviert , kann eine beliebige Anzahl von Nachrichten aus der Warteschlange konsumiert und optional erneut angefragt werden:

%Vor%     
Cawb07 03.05.2016 15:23
quelle

Tags und Links