选择您的语言

主页 arrow-right Resque

我们整理了一个包含4个免费和付费的Resque替代方案的列表。主要竞争对手包括:Hangfiresidekiq。除了这些之外,用户还会将Resque与Celery: Distributed Task QueueDelayed::Job进行比较。此外,您还可以在这里查看其他类似的选项:About


Hangfire
Open Source

在.NET和.NET Core应用程序中执行后台处理的一种简便方法。

sidekiq
Open Source

Ruby的简单,高效的后台处理。

Delayed::Job
Free Open Source

基于数据库的异步优先级队列系统-从Shopify中提取

Resque是Redis支持的Ruby库,用于创建后台作业,并将其放置在多个...

Resque 平台

tick-square Linux
tick-square Mac
tick-square Windows

Resque 视频和截图

Resque 概览

Resque是Redis支持的Ruby库,用于创建后台作业,将其放置在多个队列中,并在以后进行处理。

Resque(发音为“ rescue”)是Redis支持的库,用于创建后台作业,将这些作业放在多个队列中并在以后进行处理。

后台作业可以是任何响应执行的Ruby类或模块。 您可以将现有课程轻松地转换为后台作业,也可以创建专门用于工作的新课程。 或者,您可以两者都做。

Resque受DelayedJob(摇摆不定)的启发很大,它包括三个部分:

一个用于创建,查询和处理作业的Ruby库
Rake任务,用于启动处理作业的工人
一个用于监视队列,作业和工作人员的Sinatra应用程序。

Resque工作人员可以分布在多台计算机之间,具有优先级,可以应对内存膨胀/“泄漏”,并且针对REE(但在MRI和JRuby上工作)进行了优化,告诉您他们在做什么,并期望失败。

Resque队列是持久的; 支持恒定时间,原子推送和弹出(感谢Redis); 提供对其内容的可见性; 并将作业存储为简单的JSON包。

Resque前端会告诉您工作人员在做什么,工作人员在做什么,您正在使用的队列,这些队列中的队列,提供常规使用情况统计信息并帮助您跟踪故障。

Resque现在支持Ruby 2.3.0及更高版本。 我们还将仅支持Redis 3.0及更高版本。

分享您对软件的看法,留下评论,帮助使其变得更好!

Resque 标签

queues background-processing web-monitoring

建議更改

你的反馈

选择评级
请选择评级

Your vote has been counted.

Do you have experience using this software?