1.4.0 • Published 8 years ago

loke-queue v1.4.0

Weekly downloads
19
License
MIT
Repository
github
Last release
8 years ago

loke-queue

NPM Version Build Status

Simple RabbitMQ wrapper exposing queue functionality.

Documentation

Example

var Connection = require('loke-queue').Connection

var connection = new Connection('amqp://localhost')

var queue = connection.queue('jobs', {maxConcurrent: 20, retryAfterMilliseconds: 10 * 60 * 1000})

queue.subscribe('demo.*', function (message) {
  console.log(message)
  return new Promise(function (resolve) {
    setTimeout(resolve, 500)
  })
})

setTimeout(function (){
  queue.stop()
})

connection.publish('demo.test', {
  message: 'Hello World'
})
1.4.0

8 years ago

1.3.1

8 years ago

1.3.0

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago