Received unregistered task of type ‘xxx.add‘.

启动celery报错,提示:收到类型为“tasks.add”的未注册任务(收到类型为“tasks.add”的未注册任务。),报错关键信息如下:

Received unregistered task of type 'tasks.add'.
KeyError:'tasks.add'

解决办法,在app = Celery('django_celery'),这个celery文件下添加如下一行,即可解决问题

CELERY_IMPORTS= 'django_celery'

添加完成之后再次运行celery

celery -A django_celery worker -l info

可以看见这次运行成功

你可能感兴趣的:(问题集合)