1、celery是什么?
celery是一个分布式任务队列,也是一个简单灵活可靠的处理大量消息的分布式系统,同时也支持异步任务调度的。
2、celery能干什么?
耗时的任务提交给celery去执行,比如发送短息/邮件,推送消息,音频处理等,定时任务等,每日数据统计等
3、celery的工作原理是什么?
生产者产生任务然后把任务提交个消息队列(redis,rabbitmq等),接着就是消费者来消费任务队列中的任务可以是一个任务的调度器也可以是一个简单的worker或者是多个worker,最后把消费后的结构存储到result数据库中。
如下图:
初识celery
最新推荐文章于 2022-04-06 14:35:00 发布