Периодические задачи не планируются с использованием сельдерея - PullRequest
0 голосов
/ 14 мая 2019

Я использую ритм сельдерея Django в своем проекте Django. Это мой код в tasks.py

#tasks.py
from celery import shared_task

@shared_task
def newtask():
        f = open("test.txt", "a")
        f.write("test\n")
        f.close()
#settings.py
CELERY_BEAT_SCHEDULER ="django_celery_beat.schedulers:DatabaseScheduler"

Я запускаю ритм сельдерея с помощью этой команды

celery -A app worker -B -l INFO

И затем янастроить мои задачи из панели администратора так, чтобы они выполнялись в 16: 53. Задача не выполняется. В чем может быть проблема?

РЕДАКТИРОВАТЬ)

Если я сначала настрою свою задачу от администратораПанель, а затем запустить рабочий сельдерея, тогда моя задача будет выполнена, но если я настрою задачу после того, как после запуска рабочего она не сработает. В чем может быть причина?

Я прикрепил скриншот для рефренсирования enter image description here

...