我正在尝试在loopback中启动一个进程,该进程每5分钟“归档”一部分数据库。 现在我通过setInterval:
每隔5分钟从一个bootscript启动一个归档程序// boot/start_archiver.js
setInterval(function(){
console.log("Starting the Archiver");
building_archiver.archiveBuildings();
room_archiver.archiveRooms();
}, 300000); // Archive every 5 minutes
我有一种感觉,这不是正确的方法,因为似乎无论何时档案馆运行,环回API都没有响应。
如何将归档程序调用外包给与API分开运行的其他进程? 你能指出我正确的方向还是帮我找到一个好的框架?