我应该如何在Node.js中执行此操作

时间:2012-01-05 20:50:05

标签: javascript node.js queue

我对如何在Node.js中实现这一点感到困惑。这是场景:

在我的数据库中,我有很多“任务”。这些任务假设要做一些异步IO。我想无限循环遍历这些任务,并像队列一样执行它们。任务完成后,它将返回队列。

我遍历所有任务的数据库结果,如果任务已经在队列中,我跳过,否则我将它添加到队列中。

在Node.js中执行此操作的最佳方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

实现此目标的最佳方法是使用Kue。它不仅可以帮助您将所有任务放入队列并执行它们,而且还可以让多个进程(工作程序)执行作业。

这是一个很好的教程:http://nodetuts.com/tutorials/27-kue-jobs.html