创建heroku服务器以记录统计信息时,节点cron与节点计划

时间:2016-08-01 18:19:41

标签: javascript node.js heroku cron scheduler

我正在尝试创建一个Heroku服务器,每天从早上6点到下午5点记录不同的统计信息,然后在服务器输出上以数组的形式显示全天收集的数据。我该怎么做呢?为了创建每天每小时触发的事件并存储该数据,我应该使用节点cron还是节点计划?

1 个答案:

答案 0 :(得分:1)

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

这更好的原因是因为当您在Heroku上运行代码时,您的Web服务器(dyno)将不时重新启动,如果您将状态持久保留在节点流程。