启动celery任务
找到main.py所在目录下,执行如下命令,如果不在此目录,则main前要写相对路径,如:celery_tasks.main
celery -A main worker...worker,从代理队列中获取任务并执行,如果任务队列为空,则一直等待到有任务
Windows Bug:如果Celery4.0以上的版本在Windows上使用,通过上面的启动命令启动,在执行task.delay...调用celery异步执行任务
在需要执行异步任务的地方导入任务,使用task.delay(参数)调用任务
如:与celery_tasks目录同级的demo目录下有一个demo.py文件,我在...# 调用格式:任务名.delay(参数)
celery_task1_name.delay(a)
print('celery_task1_name执行完成:{}!'....demo_func('hello celery!')
现在已经实现了celery异步调用任务了,复制以上步骤中的代码即可实现异步任务的demo.