【问题标题】:Long time delay callback in nodejsnodejs中的长时间延迟回调
【发布时间】:2019-06-28 23:50:01
【问题描述】:

我想为 Facebook Messenger 机器人的在线服务器故障设置 24 小时延迟。我需要在 NodeJs 中每 24 小时发送一次消息,以便在 Facebook 机器人页面中发送消息。我厌倦了cron 工作、安排工作和settimeout,但这些都不适用于我的情况。我需要 NodeJs 的帮助。每 24 小时运行一次并以特定字符串向用户发送消息的服务器代码。

【问题讨论】:

标签: javascript node.js cron settimeout job-scheduling


【解决方案1】:

最好使用每天运行的 Cron 作业(我给出的示例将在每天凌晨 12:00 运行)。我更喜欢你可以使用cron 模块

以下是每天凌晨 12 点运行 cron 作业的代码。

var job = new CronJob('0 0 0 * * *', function() {
 //will run every day at 12:00 AM
})

更多关于 Cron 的信息click here

【讨论】:

  • Cron 作业不适合我。我实施了 10 分钟的检查,但没有工作。
  • 如果您能分享您的 Cron 作业代码,那就太好了。
猜你喜欢
  • 1970-01-01
  • 2016-12-17
  • 2015-07-16
  • 1970-01-01
  • 2015-08-21
  • 1970-01-01
  • 1970-01-01
  • 2012-06-23
  • 2013-11-08
相关资源
最近更新 更多