Resque Cleaner 能否扩展以存储 >1000 个失败的作业?

Can Resque Cleaner be expanded to store >1000 failed jobs?

我使用 Redis 和 Rails 框架上的 Ruby 设置了 Resque Cleaner。我注意到清洁工充满了失败的工作,直到 1000 大关为止。我一直在尝试找到一种方法来增加 1000 门槛,但还没有运气,有没有办法做到这一点,我错过了?

这里的自述文件中似乎涵盖了这一点:https://github.com/ono/resque-cleaner

将此添加到 resque-web 配置文件中:

# [app_dir]/config/resque-web.rb
require 'resque-cleaner'
module Resque::Plugins
  ResqueCleaner::Limiter.default_maximum = 10_000
end

然后在启动resque-web时传递文件

$ resque-web [app_dir]/config/resque-web.rb