9.0.0 • Published 4 years ago

@gasbuddy/configured-rabbitmq-client v9.0.0

Weekly downloads
83
License
MIT
Repository
github
Last release
4 years ago

configured-rabbitmq-client

A small wrapper around the foo-foo-mq to allow configuration from confit.

Persistent messages

exchanges and queues are durable by default. You can make messages persistent in an exchangeGroup (primary, retry and rejected) by doing the following:

{
  "exchangeGroups": {
    "exchange.test.request.v1": {
      "persistent": true,
      "keys": "exchange.test"
    }
  }
}

Follow this link to see more options

TTL

Only retry queue use TTL by default. You can set it by doing the following.

NOTE: You cannot change TTL on an existing queue.

{
  "exchangeGroups": {
    "exchange.test.request.v1": {
      ...
      "perMessageTtl": true, // It should be used on new exchange groups even if you don't change the default value
      "retryDelay": 60000, // default 10000ms
    }
  }
}
9.0.0

4 years ago

8.1.0

4 years ago

8.0.2

4 years ago

8.0.1

5 years ago

8.0.0

5 years ago

7.0.0

5 years ago

6.1.0

5 years ago

6.0.1

5 years ago

6.0.0

6 years ago

5.0.0

6 years ago

5.0.0-beta-1

6 years ago

4.0.0

6 years ago

3.2.1

6 years ago

3.2.0

6 years ago

3.1.0

6 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.10.1

7 years ago

2.10.0

7 years ago

2.9.1

7 years ago

2.9.0

7 years ago

2.8.0

7 years ago

2.7.0

7 years ago

2.6.0

7 years ago

2.5.0

7 years ago

2.4.0

7 years ago

2.3.0

7 years ago

2.2.0

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.1.0

7 years ago