如何设置node.js cron作为make somthing?

时间:2015-06-12 12:12:59

标签: javascript node.js cron

如何在node.js中每2秒创建一个函数?

直到现在,我找到了可以做cron工作的this存储库..

server.js:

var CronJob = require('cron').CronJob;

new CronJob('* * * * * *', function() {
  console.log('You will see this message every second');
}, null, true, 'America/Los_Angeles');

Procfile:

web: node server.js

还有另一种推荐方式吗?

3 个答案:

答案 0 :(得分:2)

我不确定这是否能解决你的问题,但你的初始Q是

  

如何在node.js中每2秒创建一个函数?

所以你可以这样使用setInterval

function runMe() {
      console.log('You will see this message every two seconds');
}

//Run ever 2 seconds
setInterval(runMe, 2000);

这将在您的示例中执行您正在寻找的内容。

答案 1 :(得分:2)

我使用模块计划,我对结果感到满意。代码如下:

SHOW CREATE TABLE foo

答案 2 :(得分:1)

var CronJob = require('cron').CronJob;

new CronJob('*/2 * * * * *', function() {
  console.log('You will see this message every two second');
}, null, true, 'America/Los_Angeles');