基于redis的后台任务组件:Resque

jopen 11年前

resque是基于redis的后台任务组件,能把任何类或模块作为任务在后台执行,且自带前台管理功能,方便查看执行情况。

使用

1. 编写任务

class WorkerClass    @queue = "demo"    def self.perform(args)      sleep 3       puts "Doing something complex with  #{args}"    end  end

2. 进入任务队列

require "resque"  Resque.enqueue(WorkerClass, args)

项目主页:http://www.open-open.com/lib/view/home/1358942319317