折腾:
期间,先要去找合适的库:
flask 后台任务
基于 Celery 的后台任务 — Flask 0.10.1 文档
基于 Celery 的后台任务 — Flask 0.10 documentation
基于后台作业的 Celery — Flask 0.10.1 documentation
在 Flask 中使用 Celery — using celery with flask 1.00 documentation
Flask Celery 中文文档 – [ Flask 扩展文档汇总 ]
【译】在Flask中使用Celery – 鱼香唐僧 – 博客园
Flask例子-实现Redis Task Queue(任务队列)
-》
RQ: Simple job queues for Python
-》好像这个RQ也可以实现基本的任务
nvie/rq: Simple job queues for Python
redis 2.10.5 : Python Package Index
First Steps with Celery — Celery 4.0.0rc3 documentation
flask 到期提醒
python flask如何实现指定时间执行函数 – SegmentFault
“用celery的周期性任务,每天执行一次,每次将今天到期的会员更新”
flask 定期任务
python – 如何在Flask应用中,执行定时任务。比如:每30秒执行某个任务? – SegmentFault
BeginMan/flask-timing: Timing job with flask, redis, beanstalkd
定时任务管理之python篇celery使用 – – ITeye技术网站
flask 定时任务
#celery#周期性任务 – Hochikong的Blog – 开源中国社区
另外也看到了:
python下使用redis构造一个简单的队列(翻译) | 不懂真人
http://peiqiang.net/2014/12/31/python-simple-queue-redis-queue.html
“现在已经存在漂亮而又简单的hotqueue库,它具有像上面例子中的接口别且提供编码/解码功能。
其他值得提到的使用redis做后端的有:
- flask-redis flask里使用redis做后端的一个基本的消息队列。
- celery 一个基于分布式消息传递的异步任务队列/工作队列。比其他类库更高级点,可以配合不同的后端工作。
- rq 简单的python类库作用是队列化任务并且在后端使用消费者进程处理它们。
- resque 一个使用redis做后端的ruby库,主要为了创建后台工作,把他们放到多个队列,稍后处理他们。github在使用,并且有一个漂亮的web监控页面。
- pyres python下resque的克隆版。
”
-》
binarydud/pyres: a resque clone in python
虽然star很多,但是感觉文档写的不好啊。
放弃。
-》
HotQueue — HotQueue 0.2.7 documentation
[整理]Flask中后台任务队列库:Celery vs RQ
转载请注明:在路上 » [已解决]Flask中实现后台任务选择什么库