backburner:简单可靠的Rubybeanstalkd作业队列 源码
后燃器 Backburner是一个由作业队列,可以处理非常大量的作业。 您创建后台作业,并将它们放置在多个工作队列中,以便稍后进行处理。 与beantalkd和Backburner相比,可靠地处理后台作业从未如此简单。 该gem可与任何基于ruby的Web框架一起使用,但特别适合与 , 和Rails一起使用。 如果要使用beantalk进行作业处理,请考虑使用Backburner。 Backburner受Resque和DelayedJob的启发很大。 Backburner将所有作业存储为简单的JSON消息有效负载。 启用beantalkd持久模式时,将支持持久队列。 Backburner支持多个队列,作业优先级,延迟和超时。 此外,Backburner还具有强大的支持,可用于重试失败的作业,处理错误情况,自定义日志记录和可扩展的插件挂钩。 为什么选择Backburner? Bac
用户评论