Wie überprüfen Sie den task-status in Sellerie?

Wie wird man prüfen, ob eine Aufgabe ausgeführt wird, in der Sellerie (genauer gesagt, ich bin mit Sellerie-django)?

Ich habe die Dokumentation gelesen, und ich habe gegoogelt, aber ich kann nicht sehen, ein Anruf wie:

my_example_task.state() == RUNNING

Mein use-case ist, ich habe eine externe (java -) service für die Transkodierung. Wenn ich senden Sie ein Dokument zur Umschlüsselung, ich möchte, um zu überprüfen, ob der task, der ausgeführt wird, dass der Dienst ausgeführt wird, und wenn nicht, zu (re)starten.

Bin ich mit der aktuellen stable-Versionen - 2.4, glaube ich.

InformationsquelleAutor Marcin | 2012-01-27

Schreibe einen Kommentar