nodecron与nodeschedule在创建heroku服务器以记录统计信息时的比较



我正试图创建一个Heroku服务器,该服务器每天从早上6点到下午5点记录不同的统计数据,然后在午夜以阵列的形式在服务器输出上显示全天收集的数据。我该怎么做?为了创建每天每小时在最高峰触发的事件并存储这些数据,我应该使用node-cron还是nodeschedule?

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

这样做更好的原因是,当你在Heroku上运行代码时,你的网络服务器(dyno)会不时重新启动,如果你在Node进程中保持状态不变,就会打乱你的计划运行。

最新更新