ruby-on-rails - 可以扩展 Resque Cleaner 以存储超过 1000 个失败的作业吗?
问题描述
我使用 Redis 和 Ruby on Rails 框架设置了 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
推荐阅读
- google-sheets - Google 表格 - 添加单独的列并在另一张表格上显示总和
- nuxt.js - 使用 nuxt 导航静态生成的站点时出现问题
- c# - Roslyn,无法加载文件或程序集 System.Runtime
- c# - 如何获取与 LambdaExpression 中使用的属性相对应的变量名称列表?
- python - Python:在右侧添加列标题
- excel - COUNTIF() 用于非连续范围
- javascript - 从 react 和 express 应用程序中创建 npm 包
- google-sheets - 查找行中最后使用的单元格的范围,计算距离和偏移量以显示找到范围列中第一个单元格的单元格内容
- c++ - 即使在 MV C++ Redistributable repair 之后,是否有修复“MSVCP100D.dll was not found”的错误?
- python - 服务器响应时间比预期长得多