当前位置: 首页 > 知识库问答 >
问题:

有没有更简单的方法来每5分钟编写一次cron作业,从第4分钟开始,然后第9分钟开始,依此类推

殷永嘉
2023-03-14

我正在尝试为每5分钟编写cron作业,从第4分钟、第9分钟、第14分钟开始,以此类推...

const cron = require("node-cron"); 
cron.schedule(`4,9,14,19,24,29,34,39,44,49,54,59 * * * *`, async function() { 
    console.log('scheduleCron ',new Date());
    // my function call
}) 

它正在完美地执行,但我想知道这是唯一的方法这样做,还是任何其他方法?

提前致谢:)

共有1个答案

终翔
2023-03-14

“从4到59分每隔5分钟。”

4/5 * * * *

Crontab guru

警告:非标准!可能不是每个cron都能用。

 类似资料:
  • 我希望每5分钟运行一个脚本,比如说从13:02开始,这样我可以每5分钟运行另一个脚本,但从13:04开始,第二个脚本在第一个作业开始两分钟后运行。我怎样才能做到这一点?

  • 如何使用cron表达式实现我想要的内容? 谁能解释一下石英晶体的这种行为? 提前谢了。

  • 我试图设置一个cron作业,该作业将在工作日上午9:45到下午4点之间每分钟运行一次。 很容易让它在上午 9 点到下午 4 点之间工作,但让它在 9:45 开始给我带来了问题。 我试过: < code>45/1 9-16 * * 1-5 但是这将返回一个错误,16:错误的分钟

  • 本文档的目的是让您学习完成之后,能对 Jboot 有一个整体的了解,开始基于 Jboot 开发自己的应用程序。 本文档假设您已经具备了如下基本技能: Java 编程语言的使用 Maven 依赖管理的使用 Java 开发工具的使用 通过开发工具创建 Maven 项目 略 在 pom.xml 上添加 Jboot 依赖 <dependency> <groupId>io.jboot</groupI

  • 我想设置詹金斯每3分钟运行一个作业,但不是从0开始。基本上,我有3个作业,我想每分钟循环完成它们。 我能用每三分钟运行一次的第一个作业。但是第二次我尝试了,但在哈德逊失败了。远程处理。ProxyException:第1:2行:意外标记:///code> 这个表达式怎么写?

  • 我知道我可以为每一分钟设置cron就像 谢谢