Cron не остановит выполнение кода, когда я выполню job.stop () - PullRequest
0 голосов
/ 06 марта 2020

Я экспериментирую с cron в узле

Я отправляю сообщение с помощью почтальона, чтобы каждые 5 секунд выводить на консоль следующее сообщение.

module.exports = (req, res) => {

let job = new CronJob('*/5 * * * * *', function() {
  console.log('You will see this message every 5 second');
})

if(req.body.job === 'start'){
    job.start()
}else if(req.body.job === 'stop'){
    job.stop()
}
    res.send('done')

}

Это не проблема

Однако, когда я отправляю

{
    "job": "stop"
}

от почтальона, код продолжает работать.

Чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...