你在调度Node Cron任务时出错了。现在就修正它!

你在调度Node Cron任务时出错了。现在就修正它!

💡 原文英文,约1900词,阅读约需7分钟。
📝

内容提要

本文讨论了使用node-cron包调度任务时的问题。作者的x-task任务每天5点运行,但却多次执行。原因是node-cron使用6个参数,而传统cron只用5个。正确的调度格式应为“0 0 17 * * *”,并提供了代码片段以生成正确的cron表达式。

🎯

关键要点

  • 本文讨论了使用node-cron包调度任务时的问题。
  • x-task任务每天5点运行,但却多次执行,原因是node-cron使用6个参数。
  • 正确的调度格式应为'0 0 17 * * *'。
  • node-cron的参数包括秒、分钟、小时、日期、月份和星期几。
  • 传统cron只使用分钟、小时、日期、月份和星期几五个参数。
  • 作者提供了代码片段以生成正确的cron表达式。
  • 代码片段可以用于生成不同时间间隔的cron表达式,避免调度错误。
  • 文章最后鼓励读者保存此文以备将来参考。
➡️

继续阅读