Modules to use
Use of Node-schedule
Example:
1: Determine the time
var schedule = require ("Node-schedule");
Console.log ("Execute task start");
var date = new Date (2015,4,9,23,44,0);
var j = schedule.schedulejob (date, function () {
Console.log ("Performing tasks");
});
2: Fixed time per hour
var rule = new schedule. Recurrencerule ();
Rule.minute = 40;
Console.log ("Execute task start");
var j = schedule.schedulejob (rule, function () {
Console.log ("Performing tasks");
});
3: Some days of one weeks are executed at some point
var rule = new schedule. Recurrencerule ();
Console.log ("Execute task start");
Rule.dayofweek = [0, new schedule. Range (1, 6)];
Rule.hour = 20;
Rule.minute = 0;
var j = schedule.schedulejob (rule, function () {
Console.log ("Performing tasks");
});
4: Execute per second
var rule = new schedule. Recurrencerule ();
var times = [];
for (var i=1; i<60; i++) {
Times.push (i);
}
Rule.second = times;
var c=0;
var j = schedule.schedulejob (rule, function () {
C + +;
Console.log (c);
});
Nodejs Task Scheduling using