celery在项目中的使用
Posted tangda
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了celery在项目中的使用相关的知识,希望对你有一定的参考价值。
1 关于celery是一个处理异步耗时任务的框架 由 worker 和broker 和store 3部分组成
worker是来处理消息的工人
broker是来存储请求消息的仓库
store是用来存储结果的仓库
2 celery的使用
首先要有一个main文件
再者要有一个config文件
然后就是任务执行文件
如图 celery的目录
main.py 文件
config.py文件
tasks.py文件
最后
celery服务的开启命令
celery -A celery_tasks.email.tasks worker -l info
注意:celery_tasks.email.tasks 是该函数执行的路径 填写正确才能启动celery服务
以上是关于celery在项目中的使用的主要内容,如果未能解决你的问题,请参考以下文章
异步任务利器Celery在django项目中使用Celery