基于Django与Celery实现异步对列任务

上传:choukakuyou 浏览: 18 推荐: 0 文件:PDF 大小:347KB 上传时间:2021-02-01 00:16:23 版权申诉
在运营系统中经常用到异步方式来处理我们的任务,比如将业务上线流程串成任务再写入队列,通过后台作业节点去调度执行。比较典型的案例为腾讯的蓝鲸、织云、云智慧等平台。本译文结合Django+Celery+Redis实现一个定期从Flickr获取图片并展示的简单案例,方便大家理解实现异步对列任务的过程。刚接触django的时候,我经历过的最让人沮丧的事情是需要定期运行一段代码。我写了一个需要每天上午12点执行一个动作的不错的函数。很简单是不是?错了。事实证明,这对我来说是一个巨大的困难点,因为,那时我使用Cpane类型的虚拟主机管理系统,它能专门提供一个很友好,很方便的图形用户界面来设置cron作
上传资源
用户评论