celery 报错: Received unregistered task of type ‘xxxxxx...’

报错如图一:

 

 

图二: 

 

 

报错原因:

task没有被celery读进去。所以这个应该是路径的问题, 于是在装饰器@app.task中加入参数name,就可以被celery读取到了。

如下:

 

 

 

 PS: rub_jobs 和 tasks 都是celery 任务分件name

之后重启celery。

 

posted @ 2022-02-08 17:34  萤huo虫  阅读(1159)  评论(0编辑  收藏  举报