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

22

我想要每隔三小时运行一个node-cron任务,但不确定我的做法是否正确。

目前我正在使用以下代码:

* * */8 * * *

这个正确吗?

1个回答

60

您应将秒和分钟值归零,并使用 /3 的步长。 此 cron 表达式为:

0 0 */3 * * *

该表达式的含义是“在每个3小时的0分钟0秒运行一次”。

而您当前的表达式* * */8 * * *则会尝试在每个8小时的每分钟的每秒中运行。


2
太好了!只是要提一下,在 cron 表达式中秒数是可选的。 - Tonino

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接