如何为nodejs分析安排每小时更新变量?

时间:2015-09-12 15:00:31

标签: node.js scheduled-tasks analytics

我正在构建nodejs应用程序,该应用程序具有数据库特定列中每小时更改的分析,并将其写入表中。 e.g。

列喜欢 =>存储像特定对象

我想要一个像这样的表

时间(时间戳)-------- Delta_Likes(或收到的新喜欢)

0hrs -------- 13

1小时-------- 56

依旧........

我能想到的一个简单答案是node-cron。但我不知道,当许多机器负载平衡任务时,如何使它在生产中工作。

1 个答案:

答案 0 :(得分:0)

普通js - setInterval到小时间距。

var duration = 60*60*1000; // 1 hour 
setInterval(function(){
  // your logging here
}, duration);