标签: javascript node.js queue
我对如何在Node.js中实现这一点感到困惑。这是场景:
在我的数据库中,我有很多“任务”。这些任务假设要做一些异步IO。我想无限循环遍历这些任务,并像队列一样执行它们。任务完成后,它将返回队列。
我遍历所有任务的数据库结果,如果任务已经在队列中,我跳过,否则我将它添加到队列中。
在Node.js中执行此操作的最佳方法是什么?
谢谢!
答案 0 :(得分:1)
实现此目标的最佳方法是使用Kue。它不仅可以帮助您将所有任务放入队列并执行它们,而且还可以让多个进程(工作程序)执行作业。
这是一个很好的教程:http://nodetuts.com/tutorials/27-kue-jobs.html