.kereviz ritmi, bu komutu celery beat için çalıştırdığımda düzgün çalışmıyor
[2013/06/27 02: 17: 05.936: INFO/MainProcess] Celerybeat: başlatılıyor ...
[2013/06/27 02: 17: 05.937: INFO/MainProcess] Yazma girişleri ...
[2013-06-27 02: 17: 08,711: INFO/MainProcess] DatabaseScheduler: Zamanlama değişti.
[2013/06/27 02: 17: 08.712: INFO/MainProcess] Yazma girişleri ...
bu sonucu yapıştı. ama benim settings.py içinde CELERYBEAT_SCHEDULE öğesini yapılandırdım.
CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler"
from datetime import timedelta
CELERYBEAT_SCHEDULE = {
'add-every-30-seconds': {
'task': 'celerytest.tasks.add',
'schedule': timedelta(seconds=30),
'args': (16, 16)
},
'add-every-10-seconds': {
'task': 'celerytest.tasks.minus',
'schedule': timedelta(seconds=10),
'args': (20, 16)
},
}
Kereviz atışımın nesi var?
olduğunu Sadece @periodic_task (run_every = crontab (day_of_month = '1')) 'olarak ayarlanmış olsa bile görevler – user2357067
Eğer DatabaseScheduler kullanıyorsanız, veritabanınızı temizlemelisiniz, aksi takdirde 'celerybeat-schedule' dosyasını –
silebilirsiniz! btw, veritabanımı yedeklemede kereviz periyodik görevini kullanabilir miyim? – user2357067