celery是什么?
celery是一个基于python实现的模块,模块可以帮助我们实现任务管理
什么情况下使用celery?
一个请求的处理时间特别长,可以使用celery(例如:发送邮件,短信等)
安装celery
1 | pip install celery |
快速入门
目录结构
1 | - celery_app |
init .py
1 | from celery import Celery |
celeryconfig.py配置文件
1 | from datetime import timedelta |
task1.py
1 | from celery_app import app |
task2.py
1 | from celery_app import app |
demo.py
1 | # 发起任务 |