2015-03-28 12 views
5

Ich habe ein Django-Projekt auf einem Ubuntu EC2-Knoten, den ich verwendet habe, um eine asynchrone mit Celery einzurichten.Wie listet man die eingereihten Artikel in Sellerie auf?

Ich folge http://michal.karzynski.pl/blog/2014/05/18/setting-up-an-asynchronous-task-queue-for-django-using-celery-redis/ zusammen mit den Dokumenten.

Ich habe in der Lage eine grundlegende Aufgabe in der Befehlszeile arbeiten zu bekommen, mit:

(env1)[email protected]:~/projects/tp$ celery --app=myproject.celery:app worker --loglevel=INFO 

ich gerade festgestellt, dass ich eine Reihe von Aufgaben in meiner Warteschlange haben, die nicht ausgeführt hatte:

[2015-03-28 16:49:05,916: WARNING/MainProcess] Restoring 4 unacknowledged message(s). 
(env1)[email protected]:~/projects/tp$ celery -A tp purge 
WARNING: This will remove all tasks from queue: celery. 
     There is no undo for this operation! 

(to skip this prompt use the -f option) 

Are you sure you want to delete all tasks (yes/NO)? yes 
Purged 81 messages from 1 known task queue. 

Wie erhalte ich eine Liste der in der Warteschlange befindlichen Elemente über die Befehlszeile?

Antwort

12

Wenn Sie alle geplanten Aufgaben erhalten möchten,

celery inspect scheduled 

Um alle aktiven Warteschlangen finden

celery inspect active_queues 

Für Status

celery inspect stats 

Für alle Befehle

celery inspect 

Wenn Sie möchten, um es zu bekommen explicitily.Since Sie Danke redis als queue.Then

redis-cli 

>KEYS * #find all keys 

Dann heraus celery

>LLEN KEY # i think it gives length of list 
+0

Zusammenhang etwas finden, verwenden! Ich bekomme jedoch einen Fehler damit: http://StackOverflow.com/Questions/29331280/connection-refused-with-Sellery – user61629

+0

Ich habe eine Follow-up bei http://StackOverflow.com/Questions/29377944/trouble- Installation-Supervisord-mit-Sellerie, wenn Sie gelangweilt sind. – user61629

+0

Ein weiteres Follow-up unter http://stackoverflow.com/questions/29402447/how-to-set-selleryconfig-file-in-in-django – user61629

Verwandte Themen