Я хочу разработать программу node.js, которая будет выполняться в определенное время с помощью планировщика заданий (node-schedule). Эта программа работает в фоновом режиме с использованием навсегда (модуль node.js). Вот содержимое моего app.js:
var schedule = require('node-schedule');
~ ~
var id = request.body.id;
var scheduled = schedule.scheduledJobs;
if(scheduled[id]!=null){
//Tasks
}
else{
scheduled[id].cancel;
delete scheduled[id];
}
Но если app.js по какой-либо причине убит, объект schedule
удаляется. а иногда app.js перезапускается навсегда. как я могу обрабатывать объекты расписания узла?