【发布时间】:2018-10-25 07:18:32
【问题描述】:
我已经有一段时间第一次使用 node 并偶然发现node-schedule,这在很大程度上是轻而易举的,但是,我发现在通过作业取消后恢复计划任务.cancel() 相当困难。
为了记录,我正在使用计划在特定日期(非重复)执行特定操作,并且在某些情况下会在特定日期取消任务,但以后想恢复它。
我首先通过普通的 job.cancel() 取消它后尝试使用 job.cancel(true),因为文档指出这将重新安排任务,但这对我不起作用。在取消作业后使用 job.reschedule() 会产生相同的结果。
我可能会想出一个不优雅的解决方案,但我想我会先问是否有人知道一个优雅的解决方案。
【问题讨论】:
标签: node.js schedule cancellation