스케쥴링 모듈
CMD> npm i node-cron --save
파일명 routes/cron.js (백)
// 참고 https://www.npmjs.com/package/node-cron
var express = require('express');
var router = express.Router();
// npm i node-cron --save
var cron = require('node-cron');
// DB연동 모델
var Book1 = require('../models/book1');
// 10초 간격
cron.schedule('*/10 * * * * *', async () =>{
console.log('aaa');
// 10초 간격으로 자료저장, 자료이동
var book1 = new Book1();
book1.title = "aaa";
await book1.save();
})
module.exports = router;
파일명 app.js
// require('./routes/cron') // rest apt가 아님, url필요없음
app.js 에 등록 하여 사용