使用celery执行异步任务时报错记录

1.执行记录:

改异步任务写在工程目录下,celery_tasks文件夹下面的html文件夹下的tasks.py文件中。

celery -A celery_tasks.html(任务所在的模块路径) worker -l info

报错内容:TypeError:'Celery' Object is not callable # Celery对象无法调用

2. 报错截图:在这里插入图片描述

3.原因:celery应用程序给执行的任务函数加装饰器的时候,没有带上.task,完整写法应该是:

@celery_app.task(name='任务名称')
	def 具体函数名()# 任务函数执行逻辑
		# ...

猜你喜欢

转载自blog.csdn.net/qq_38923792/article/details/91878351