node-cron 每 3 小时运行一次作业

Posted

技术标签:

【中文标题】node-cron 每 3 小时运行一次作业【英文标题】:node-cron run job every 3 hours 【发布时间】:2017-05-26 15:17:32 【问题描述】:

我尝试每 3 小时运行一次 node-cron 作业,但我不确定我是否做得对。

我现在正在使用:

* * */8 * * *

这对吗?

【问题讨论】:

【参考方案1】:

您应该将秒和分钟值归零,并使用 /3 的步长。 这个的 cron 表达式是

0 0 */3 * * *

计算结果为“在 0 秒,每 3 小时 0 分钟”。

您当前的表达式 * * */8 * * * 将尝试每 8 小时后的每一分钟的每一秒运行一次。

【讨论】:

太棒了!只是提到秒在 cron 表达式中是可选的

以上是关于node-cron 每 3 小时运行一次作业的主要内容,如果未能解决你的问题,请参考以下文章

使用 Node-Cron 每 10 秒执行一次 Cron 作业

当代码在其他文件中时如何运行 Cron 作业 - Node JS

Spring批处理Cron表达式:每3小时运行一次

如何每 2 小时运行一次 cron 作业?

如何在服务器上的特定小时内每分钟运行一次cron作业

如何使用调度包安排python作业每小时准确运行[重复]