如何从 kue 中删除早于 x 的已完成作业

2024-07-04

我正在使用 kue for node.js,并且我看到有用于完整删除作业的示例代码,但是有没有办法可以删除早于 X 的陈旧作业?我希望看到一两天内已完成的工作,以便我可以回顾正在发生的事情,但它可以清理任何比这更旧的东西。


自从第一次提出这个问题以来,kue API 似乎已经有了很大的改进。我深入研究了代码,这个更简单的版本对我有用:

var kue = require('kue');
kue.Job.rangeByState('complete', 0, someLargeNumber, 1, function(err, jobs) {
  jobs.forEach(function(job) {
    if (job.created_at < yourTimeThreshold) return;
    job.remove();  
  });
});

(为了简洁起见,省略了错误处理。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 kue 中删除早于 x 的已完成作业 的相关文章

随机推荐

  • jquery 调整 div 上的侦听器大小

    这就是情况 我有 2 个 div 彼此相邻 一个 div 的高度非常动态 这基本上意味着它可以增长和缩小以适应其内容 例如 这个 div 具有可以折叠打开或关闭的内容 或者可以扩展以适合 ajax 加载内容的容器 现在 这个 div 旁边是
  • SQL 关键字使用大写有充分的理由吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 默认值似乎是大写 但是真的有理由使用大写关键字吗 I started using upper case because I was just t
  • Lightgbm OSError,库未加载

    如果我简单地这样做 import lightgbm as lgb 我越来越 python script py Traceback most recent call last File script py line 4 in
  • 如何根据内容使 iframe 100% 高度

    我看到很多人问如何使 iframe 100 高度 使用一些 CSS 可以轻松归档 它将使 iframe 相对于设备屏幕 100 显示 但是如何让iframe根据其内容100 高度呢 这是我当前根据设备屏幕制作 100 iframe 的代码
  • 通过解析异常获取方法名及其包含的参数

    当我收到异常时 例如IOException or RunTimeException 我只能知道班级里的行号 首先是我的问题 是否可以通过异常检索方法名称 其次 是否可以通过行号检索该方法以及该方法的参数 附注我需要知道确切的方法名称及其参数
  • Perforce - 从命令行切换到工作区

    我问如何从client1切换到client2 其中client1属于stream1 client2属于stream2 我希望它能够执行与 p4v 中相同的操作 然后右键单击工作区并选择 切换到工作区 请注意 如果您当前的工作区是 clien
  • 检查纬度和经度是否在谷歌地图圆内

    以下是我正在寻找的期望结果 我想知道的是 我使用中心点纬度和周围半径创建了圆 现在我想知道 如何检查 计算 纬度和经度是否在该区域之内或之外 如果您能给我 JavaScript 代码示例 我将不胜感激 我正在使用 Google 地图 API
  • 如何将编译的正则表达式(std::regex)保存/序列化到文件?

    我在用着
  • chmod:如何仅向已具有执行权限的文件递归添加执行权限[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我注意到 chmod R a x为所有文件添加执行权限 而不仅仅是当前可执行的文件 有没有办法只为那些已经为用户权限设置了执行集的文件添加执行权限 U
  • UIScrollView 在 addSubview 或更改框架后出现不必要的滚动

    我有一个UIScrollView充满子视图 创建它并最初填充它时一切都很好 但是 当我添加位于可见屏幕部分之外的新子视图时 或者当我只是调整也在可见屏幕部分之外的现有子视图的大小时 会出现随后的 0 3 秒长的滚动动画 我可以看到它 发生在
  • 如何使 macOS 菜单文本动态化?

    我试图使菜单项的文本 在 Mac 应用程序中 动态化 如下所示 main struct VeyBoardApp App State var optionsHidden Bool false var body some Scene Windo
  • 多次声明全局变量时,GCC 没有警告或错误[重复]

    这个问题在这里已经有答案了 假设有以下代码 File a c include
  • 如何在 iOS 7 中将 CSV 文件关联到我的应用程序

    今天是个好日子 我逐行遵循这两个教程 尝试将我的应用程序关联到 csv 文件 电子邮件应用程序附件 但是在我将这些更改添加到我的应用程序的 plist 文件中之后 然后构建我的应用程序并在我的设备 iPhone 4 iOS 7 0 4 没有
  • 仅从文件所有行中的特定字段中删除长前缀? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个包含以下几行的文件 由空格分隔的 3 个字段 component1 dev user test 12344 component
  • 数据集继续使用线性回归而不是决策树模型

    我想在我的数据集上使用决策树模型 但无论我做什么 它都会继续使用线性回归 数据不同 但图表仍然相同 基本上 我编写了线性回归的代码 from sklearn linear model import LinearRegression linr
  • PHP:如何使图像中的绿色区域(背景)透明?

    我是 Stackoverflow 的新人 我非常想弄清楚是否可以使用 PHP 脚本使图像的特定颜色透明 如果是的话 该如何去做呢 假设这是背景颜色 绿色 必须完全透明的图像 法国热狗带绿色背景 http clubace dk hotdog1
  • VueJS - 如何查看 localStorage 中的值?

    我有一个nav仅当存在令牌时才需要显示的组件localStorage 当该令牌被删除时localStorage the nav组件需要注意到变化并隐藏自己 解决这个问题的最佳方法是什么 本地存储不是反应性的 因此您需要将令牌存储在某个地方
  • 从其他笔记本启动笔记本

    使用 jupyter lab run otherNotebook ipynb 给出以下错误消息 错误 找不到文件 otherNotebook ipynb py 我怎样才能使用魔术方法并阻止它添加 py到文件 如上所述here https i
  • Eclipse 创建 Java 虚拟机失败

    我正在使用 eclipse 开发 android 应用程序 它总是进展顺利 但今天它出现了问题 当我尝试打开 Eclipse 时 它 向我显示此消息 Failed to create the java virtual machine Err
  • 如何从 kue 中删除早于 x 的已完成作业

    我正在使用 kue for node js 并且我看到有用于完整删除作业的示例代码 但是有没有办法可以删除早于 X 的陈旧作业 我希望看到一两天内已完成的工作 以便我可以回顾正在发生的事情 但它可以清理任何比这更旧的东西 自从第一次提出这个