Node.js node-schedule定時任務隔多少分鐘執(zhí)行一次的方法
在 Node.js 中,我使用 node-schedule 來執(zhí)行定時任務。Cron-style 的時間格式對于初學者不太直觀,所以一般使用這種方式:比如官方示例中的每個小時的 42 分執(zhí)行任務
var schedule = require('node-schedule');
var rule = new schedule.RecurrenceRule();
rule.minute = 42;
var j = schedule.scheduleJob(rule, function(){
console.log('The answer to life, the universe, and everything!');
});
那么問題來了,如何每隔 15 分鐘、 30 分鐘執(zhí)行一次任務呢?
比較關鍵的地方在于 rule.minute 是支持數組的,知道這一點就很好操作了
每隔 15 分鐘執(zhí)行:
rule.minute = [0, 15, 45];
同理,每隔 30 分鐘執(zhí)行:
rule.minute = [0, 30];
相關文章
node.js 核心http模塊,起一個服務器,返回一個頁面的實例
下面小編就為大家?guī)硪黄猲ode.js 核心http模塊,起一個服務器,返回一個頁面的實例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09用純Node.JS彈出Windows系統(tǒng)消息提示框實例(MessageBox)
這篇文章主要介紹了用純Node.JS彈出Windows系統(tǒng)消息提示框實例(MessageBox),非常具有實用價值,需要的朋友可以參考下2017-05-05零基礎搭建Node.js、Express、Ejs、Mongodb服務器及應用開發(fā)入門
這篇文章主要介紹了零基礎搭建Node.js、Express、Ejs、Mongodb服務器及應用開發(fā)入門,本文在windows8系統(tǒng)下完成本教程,其它系統(tǒng)也可參考,需要的朋友可以參考下2014-12-12