Я следую официальным документам сельдерея первые шаги. Допустим, у меня есть модуль Python под названием tasks.py
. как следовать
from celery import Celery
app = Celery('tasks', backend='redis://localhost', broker='pyamqp://')
@app.task
def add(x, y):
return x + y
из консоли, если я запускаю следующую команду., Статус всегда в состоянии ожидания.
>from tasks import add
>result = add.delay(1, 2)
>result.backend
<celery.backends.redis.RedisBackend object at 0x051014F0>
но статус всегда в ожидании. Какую ошибку я совершил.
>result.status
'PENDING'