Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理

celery的应用

异步调用:那些用户不关心的但是又存在在我们API里面的操作 我们就可以用异步调用的方式来优化(发送邮件 或者上传头像)

​定时任务:定期去统计日志,数据备份,或者其他的统计任务

相关概念

task:需要执行的任务

worker:负责干活的小弟们

broker:结果存放的位置

celery的安装和使用

pip install celery
pip install celery-with-redis
pip install django-celery
apt install redis-server
安装

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2021-08-22
  • 2022-12-23
  • 2022-02-02
  • 2021-09-09
猜你喜欢
  • 2021-10-20
  • 2022-12-23
  • 2021-10-22
  • 2021-10-11
  • 2021-07-11
  • 2022-12-23
相关资源
相似解决方案