Node的cron作业

我有一个骨干应用程序,用户可以做预定的事件。 对于这些事件,我假设我将需要使用某种types的cron调度。 这将是大约100个一天运行的工作。

从我的理解cpanel使用PHP作为crob作业(或者是这样做?)无论哪种方式,我不想使用PHP。

有没有可能让nodejs做某种types的调度,以便在未来的相当一段时间内在预定的时间运行一个特定的事件(在本例中是ajax的post)?

也不要将它与定时器混淆在一起。 一个更好的例子是你做“xyz”4pm星期一2/25/2012

我也想知道如果服务器重新启动,一切都会重置。

任何帮助表示赞赏。

Cron可以运行任何服务器/计算机可以理解的脚本或程序

在这种情况下(如果我正确地知道node.js)你可以做一个wget到dev / null来运行你的node.js服务器上的应用程序

克龙的工作是这样的:

#* * * * * command to be executed #- - - - - #| | | | | #| | | | +----- day of week (0 - 6) (Sunday=0) #| | | +------- month (1 - 12) #| | +--------- day of month (1 - 31) #| +----------- hour (0 - 23) #+------------- min (0 - 59) 

示例Web脚本运行:* / 15 * * * * wget http://example.com/example.js -qO / dev / null

这意味着每十五分钟(或者类似的事情总是以各种方式^^)15 * * * *表示每小时15分钟过去