@xtreamr/ds_rabbitmq
TypeScript icon, indicating that this package has built-in type declarations

2.1.0 • Public • Published

RabbitMQ queues package

Config

Sample of config:

{
  "messageQueue": {
    "protocol": "amqp",
    "hostname": "127.0.0.1",
    "port": 5672,
    "username": "guest",
    "password": "guest",
    "vhost": "/",
    "heartbeat": 120,
    "prefetch": 2,
    "consumeFailed": true
  },
  "rabbitmq": {
    "attemptTime": 1000
  }
}

The field "messageQueue" also includes two optional fields:

{
  "exchange": {
    "durable": true,
    "autoDelete": false
  },
  "queue": {
    "durable": true,
    "autoDelete": false
  },
  "message": {
    "persistent": true
  }
}

They default to the example values.

Package Sidebar

Install

npm i @xtreamr/ds_rabbitmq

Weekly Downloads

2

Version

2.1.0

License

ISC

Unpacked Size

22.5 kB

Total Files

13

Last publish

Collaborators

  • dcantelar
  • mancas
  • pacorampas
  • xtreamr-ci
  • mirframai
  • frsela
  • guillaumeparis2000
  • mardito