Rails Rails 后台任务大家用什么方案

cjdx4311 · December 01, 2011 · Last by zfben replied at February 04, 2012 · 5619 hits

我的项目中图片保存在云存储上,用户上传图片到服务器上,后台异步调用 python 脚本上传图片到云存储中

那么多方案不知道选哪个,有的需要数据库支持,resque 还要开个 redis,想轻量级的

用过之中 resque 最好

轻量级的好多呀 不过都需要自己去根据实际需求去衡量 1.system 2.fork 3.eventmachine

resque. 如果流量不是特别大,强烈推荐 delayed_job,磁盘队列。

Resque , DJ 的升级版

team 的小伙在项目里面选择了rufus scheduler,具体我还没时间去考察过

我自己做了一个轻量级的单线程后台处理工具,不需要额外的东西,任务信息都以文本形式保存在 tmp 目录下

https://github.com/benz303/zfben_rails_jobs

文档很简陋,具体用法可以看单元测试脚本:https://github.com/benz303/zfben_rails_jobs/blob/master/test/jobs_test.rb

You need to Sign in before reply, if you don't have an account, please Sign up first.