我在Node& amp;创建项目Express允许用户安排服务器运行测试脚本,例如每十分钟一次。我查看node-schedule看起来很棒,但是如果服务器重新启动Node,似乎所有计划任务都会消失。
Cron看起来也不错,但它有一个问题,即它似乎没有办法在设置后删除计划任务。
如果你这样做,你会怎么做?我真的不想要任何复杂的事情,只需要安排任务,能够删除单个任务,并在服务器重启时保留任务。
答案 0 :(得分:0)
最简单的解决方案是将Cron的配置存储在数据库中(因为它将字符串作为参数)。每次应用程序启动时都从数据库加载作业。