Ich führe Django + Sellerie mit Selleriebeat, und ich bekomme diesen Fehler
%Vor% Ich habe python manage.py celeryd -B
verwendet, um Sellerie zu schlagen.
Es scheint, dass der Sellerie-Arbeiter nicht das Problem ist, aber der celerybeat
Arbeiter wird nicht initialisiert. Irgendwelche Vorschläge, wo ich die Datenbank finden könnte, auf die Sellerie zugreifen will?
Ich führe django = 1.5 und django-sellery == 3.1.10
Ich habe zu früh gefragt!
Beantworten meiner eigenen Frage für den Fall, dass jemand anderes das gleiche Problem auftritt.
Das Problem war, weil ich keine Schreibberechtigung in dem Ordner hatte, in dem mein Django-Projekt lief.
aus der Dokumentation ( Ссылка )
Beat muss die letzten Laufzeiten der Aufgaben in einem lokalen speichern Datenbank-Datei (mit dem Namen sellerybeat-Zeitplan standardmäßig), so braucht es Zugriff zum Schreiben in das aktuelle Verzeichnis
hat das Problem durch Ausführen von
behoben %Vor%Ich hoffe, dass dies jemandem hilft.
Tags und Links python celery django-celery