17

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

现在我正在使用:

* * */8 * * *

这个对吗?

4

1 回答 1

48

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

0 0 */3 * * *

其评估结果为“在 0 秒,每 3 小时 0 分钟”。

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

于 2017-01-12T07:45:23.913 回答