2016-03-04 7 views
3

(Большинство из вопросов здесь об этой теме немного старый, и мне было интересно, что было изменение в узле экосистемы он все эти годы.)Какая хорошая система работы Sidekiq для node.js?

Я в основном ищет для реализации очереди заданий в приложении моего в node.js. Я слышал о Sidekiq и видел его в действии в мире Ruby и о том, насколько он хорош в работе, и задавался вопросом, существует ли что-то подобное в узле.

Рабочие будут записаны на Javascript, чтобы не было полиглота (это здорово, если это так, но определенно не обязательно).

Большой плюс был бы легкий способ визуализировать работу в настоящее время работает, те, которые не удалось и т.д.

Что вы, ребята используют? Что вы знаете о lib/service, которое соответствует этим требованиям?

+3

Kue - http://automattic.github.io/kue/ –

+0

Bull - https://github.com/OptimalBits/bull – Gokul

ответ

-2

Вы можете просто использовать Sidekiq, есть интерфейсы npm.

Пакет НПМ по адресу: https://www.npmjs.com/package/sidekiq

+0

этот пакет только * enqueues * jobs в redis, это не сработает. Это по-прежнему требует, чтобы вы запустили работника Ruby Sidekiq. – Evan

3

Попробуйте https://github.com/taskrabbit/node-resque.

Resque и Sidekiq имеют одинаковые структуры данных. В узле получение нескольких заданий для обработки сразу очень просто.