RabbitmqFabric
This library provides two main things:
- an easy way to create reliable RabbitMQ consumers, that reconnects and shut down gracefully
- a dsl to define those consumers
Installation
The package can be installed with Hex:
Add rabbitmq_fabric to your list of dependencies in
mix.exs:def deps do
[{:rabbitmq_fabric, "~> 0.0.1"}]end
(for elixir < 1.4) ensure rabbitmq_fabric is started before your application:
def application do
[applications: [:rabbitmq_fabric]]end
Dependencies
amqp is the only required dependency