0

我正在使用node-cron在我的节点应用程序中安排一些任务。这个包有一些 API 来创建、启动和停止 cron 作业。crontab -l但是,当我在操作系统终端中运行命令时,我似乎找不到这些 cron 作业。我在我的mac os和centos上都试过了。

具体问题:

  1. 此类节点包是否会在操作系统级别创建 cron 作业?
  2. 如果对 1 的回答是肯定的,那么无论我的节点应用程序是否正在运行,这些 cron 作业都会执行吗?
  3. 如果对 2 的回答是肯定的,那么我如何停止并清除所有此类计划 cron 作业?
4

1 回答 1

1

快速查看 node-cron 源代码,您可以检查,node-cron 不会在操作系统级别创建任何 cron。它看起来只是一个很长时间的功能。我想如果节点进程将重新启动,你就会丢失启动的 cronjobs。

于 2017-08-01T19:05:42.630 回答