Tag: 后台进程

在节点中运行后台任务需要多less时间?

如果我的理解是正确的,处理后台任务是一个很好的方法来释放主线程的CPU绑定任务。 我得不到的是bull或kue这样的系统用来运行主线程的任务。 他们使用线程吗? 他们是否需要整个节点进程分叉? 他们是否会产生subprocess?

使用节点时间表(永久使用)执行计划任务后重新启动后保留

我想开发一个node.js程序,它将在一个特定的时间使用一个作业调度程序(node-schedule)来执行。 这个程序使用forever(node.js模块)在后台运行。 以下是我的app.js的内容: var schedule = require('node-schedule'); ~~ var id = request.body.id; var scheduled = schedule.scheduledJobs; if(scheduled[id]!=null){ //Tasks } else{ scheduled[id].cancel; delete scheduled[id]; } 但是,如果app.js被任何原因杀死,则schedule对象被删除。 有时app.js永远重启。 我如何处理节点时间表对象?