2011-01-03 15 views
1

Ich benutze djcellery 2.1.4 mit Ghettoq 0.4.5 und django 1.2.3 und ich bin in der Lage, Aufgaben den ganzen Tag lang, aber wenn ich versuche, jede Sendung zu verwenden Funktionalität schlägt es ohne Fehler fehl. Nehmen Sie die einfachsten Fall - ich celeryd laufen:Wie bekomme ich Broadcast zur Arbeit mit djcellery + ghettoq

python manage.py celeryd 

Der Daemon startet und ich versuche, einen Ping zu laufen:

>>> from celery.task.control import ping 
>>> ping() 
[] 

ich die Meldung sehen, dass Ping erstellt in der Datenbank erscheinen, aber anscheinend keiner der Knoten nimmt es auf? Mache ich hier etwas falsch? Arbeitet Broadcast nicht mit Ghettoq?

Antwort

0

Broadcast wird von Ghettoq nicht unterstützt.

Die nächste Sellerie-Version (2.2) wird Broadcast für Redis unterstützen. Das Hinzufügen von Unterstützung für die Datenbank sollte dann einfach sein.

Verwandte Themen