如何设置 node.js cron 作业来做点什么?
How to set node.js cron job for make somthing?
如何在 node.js 中每 2 秒创建一个函数?
直到现在,我发现 this 可以执行 cron 作业的存储库..
server.js:
var CronJob = require('cron').CronJob;
new CronJob('* * * * * *', function() {
console.log('You will see this message every second');
}, null, true, 'America/Los_Angeles');
过程文件:
web: node server.js
还有其他推荐的方式吗?
我不确定这是否能解决您的问题,但您最初的问题是
How can i make a function every 2 second in node.js?
所以你可以像这样使用setInterval
:
function runMe() {
console.log('You will see this message every two seconds');
}
//Run ever 2 seconds
setInterval(runMe, 2000);
这将完成您在示例中寻找的内容。
var CronJob = require('cron').CronJob;
new CronJob('*/2 * * * * *', function() {
console.log('You will see this message every two second');
}, null, true, 'America/Los_Angeles');
我使用模块 时间表,我对结果很满意。代码如下:
var every = require('schedule').every;
every('2s').do(function() {
console.log("You will see this message every second")
}
如何在 node.js 中每 2 秒创建一个函数?
直到现在,我发现 this 可以执行 cron 作业的存储库..
server.js:
var CronJob = require('cron').CronJob;
new CronJob('* * * * * *', function() {
console.log('You will see this message every second');
}, null, true, 'America/Los_Angeles');
过程文件:
web: node server.js
还有其他推荐的方式吗?
我不确定这是否能解决您的问题,但您最初的问题是
How can i make a function every 2 second in node.js?
所以你可以像这样使用setInterval
:
function runMe() {
console.log('You will see this message every two seconds');
}
//Run ever 2 seconds
setInterval(runMe, 2000);
这将完成您在示例中寻找的内容。
var CronJob = require('cron').CronJob;
new CronJob('*/2 * * * * *', function() {
console.log('You will see this message every two second');
}, null, true, 'America/Los_Angeles');
我使用模块 时间表,我对结果很满意。代码如下:
var every = require('schedule').every;
every('2s').do(function() {
console.log("You will see this message every second")
}