创build一个用于logging统计信息的heroku服务器时,节点cron vs节点时间表

我正在尝试创build一个Heroku服务器,每天从早上6点到下午5点logging不同的统计信息,然后在服务器输出上以arraysforms显示在午夜收集的数据。 我怎么去做这个? 为了创build在每天每小时的顶部触发并存储该数据的事件,我应该使用节点cron还是节点时间表?

如果你想以特定的时间间隔在Heroku上运行一些特定的代码,你应该使用Heroku Scheduler插件 。 这是Heroku提供的一个免费的插件,它完全符合你想要做的,但是以比直接使用JS更可靠的方式。

这个更好的原因是因为当你在Heroku上运行代码的时候,你的web服务器(dyno)会不时重启,如果你在Node进程中保持持久状态,那么你的计划运行就会搞乱。