pardahlman / RawRabbit

A modern .NET framework for communication over RabbitMq
MIT License
747 stars 144 forks source link

Consumer recovery on Highly Available (Mirrored) Queues failover #392

Open sayfulloev opened 5 years ago

sayfulloev commented 5 years ago

Hey Pär,

We recently ran into an issue with Highly Available (Mirrored) Queues, we have it configured on our RMQ cluster and whenever it is failing over a mirrored queue we're loosing consumers on those queues. Official RabbitMQ docs have suggested how consumers can recover consumption. https://www.rabbitmq.com/ha.html#cancellation

How big of a deal to add support for this to RawRabbit? If could've point to the areas in solution where I could look at to add support for HA queues.