如何使用 Node Js 制作自动通知发件人

How to make automated notifcation Sender using Nodejs

我想创建一个功能,它会向用户列表发送通知(电子邮件),并希望它在每 6 小时后定期继续。 像这样

function(){
   if(currentTime==scheduledTime){
      //Triger notification sender
      sendNotification();
      scheduledTime = (scheduledTime + 6 hrs);
   }
}

如何实现此功能。还有,这个网站哪里可以免费部署这种功能。

您可以使用 node-cron instead.You 可以使用 cron 语法设置时间间隔,它将 运行 以预定的方式进行。

npm install --save node-cron

然后:

var cron = require('node-cron');

cron.schedule('* */6 * * *', () => {
  console.log('running a task every 6 hours');
  sendNotification();
});