Resque后台任务组件

联合创作 · 2023-09-29 15:27

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)
浏览 19
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报