欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Node.js node-schedule定時(shí)任務(wù)隔多少分鐘執(zhí)行一次的方法

 更新時(shí)間:2015年02月10日 10:00:05   投稿:junjie  
這篇文章主要介紹了Node.js node-schedule定時(shí)任務(wù)隔多少分鐘執(zhí)行一次的方法,本文給出了每隔 15 分鐘、 30 分鐘執(zhí)行一次任務(wù)的編碼實(shí)例,需要的朋友可以參考下

在 Node.js 中,我使用 node-schedule 來(lái)執(zhí)行定時(shí)任務(wù)。Cron-style 的時(shí)間格式對(duì)于初學(xué)者不太直觀,所以一般使用這種方式:比如官方示例中的每個(gè)小時(shí)的 42 分執(zhí)行任務(wù)

復(fù)制代碼 代碼如下:

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!');
});


那么問(wèn)題來(lái)了,如何每隔 15 分鐘、 30 分鐘執(zhí)行一次任務(wù)呢?

比較關(guān)鍵的地方在于 rule.minute 是支持?jǐn)?shù)組的,知道這一點(diǎn)就很好操作了

每隔 15 分鐘執(zhí)行:

復(fù)制代碼 代碼如下:

rule.minute = [0, 15, 45]; 

同理,每隔 30 分鐘執(zhí)行:
復(fù)制代碼 代碼如下:

rule.minute = [0, 30]; 

相關(guān)文章

最新評(píng)論