파일첨부, 스케쥴링

팡태(❁´◡`❁)·2022년 3월 18일
0

3rd_20220124

목록 보기
29/29

파일첨부
npm i multer --save


스케쥴링
npm i node-cron --save

참고: https://www.npmjs.com/package/node-cron

routes/cron.js

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초마다 'aaa'가 찍힘. 자료이동, 백업 용으로 많이 씀
cron.schedule('*/10 * * * * *', async () => {
    console.log('aaa');

    var book1 = new Book1();
    book1.title = "aaa";
    await book1.save();
})

/* GET users listing. */
router.get('/', function(req, res, next) {
  res.send('respond with a resource');
});

module.exports = router;

app.js

require('./routes/cron');

0개의 댓글