redis-queue-worker

1.2.0 • Public • Published

Redis queue worker

Redis queue worker watching redis list for messages.

Install

npm install redis-queue-worker

Use

var Worker = require('redis-queue-worker');

var queues = ['queue'], // One or multiple queues to watch.
    options = {}, // check out source for default options to override (optional).
    redisOptions = {}; // npm redis package options (optional).

var w = new Worker(queues, options, redisOptions);

w.on('error', function(err){
    console.log(err);
});

w.on('message', function(queue, data) {
    console.log(queue); // Queue name the message dropped in.
    console.log(data); // Redis data string or json if possible to parse.
});

w.start(); // Start reading messages from queue.

w.stop(); // Stop reding messages from queue.

Package Sidebar

Install

npm i redis-queue-worker

Weekly Downloads

0

Version

1.2.0

License

MIT

Last publish

Collaborators

  • jgruzis