Как мне это сделать в Node.js - PullRequest
0 голосов
/ 06 января 2012

Я немного застрял в том, как я должен реализовать это в Node.js.Вот сценарий:

В моей базе данных у меня есть куча «заданий».Эти задачи предполагают выполнение некоторого асинхронного ввода-вывода.Я хочу бесконечно выполнять эти задачи и выполнять их как очередь.Когда задача выполнена, она возвращается в очередь.

Я перебираю результаты всех задач в базе данных, если задача уже находится в очереди, я пропускаю, иначе я добавляю ее в очередь.

Какой лучший способ сделать это в Node.js?

спасибо!

1 Ответ

1 голос
/ 06 января 2012

Лучший способ добиться этого - использовать Kue . Это не только поможет вам поставить все ваши задачи в очередь и выполнить их, но также может иметь несколько процессов (рабочих), выполняющих задания.

Вот хороший урок об этом: http://nodetuts.com/tutorials/27-kue-jobs.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...