You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RabbitMQ on version 4.0.0 onwards has deprecated classic queue mirroring.
Classic queue mirroring is used to ensure high availability queues on clusters so that even if one or more servers go down the cluster can still operate without any data loss.
RabbitMQ team now recommends using Quorum queues as a replacement instead of setting up classic queue mirroring.
We use dapr in production and when we were looking into an update for our RabbitMQ nodes. We came to realise that quorum queues are the only way which can help us achieve queue mirroring across nodes to ensure its durability.
Dapr already has partial support for Quorum queues provided we create a subscription component declaratively, but this wouldn’t work for queues created dynamically.
One suggested approach to the use of a defaultQueue field in the pub sub component allowing the use of different types of queues dynamically for RabbitMQ.
Release Note
RELEASE NOTE: ADD Support for creating quorum queues dynamically
The text was updated successfully, but these errors were encountered:
Describe the feature
RabbitMQ on version 4.0.0 onwards has deprecated classic queue mirroring.
Classic queue mirroring is used to ensure high availability queues on clusters so that even if one or more servers go down the cluster can still operate without any data loss.
RabbitMQ team now recommends using Quorum queues as a replacement instead of setting up classic queue mirroring.
We use dapr in production and when we were looking into an update for our RabbitMQ nodes. We came to realise that quorum queues are the only way which can help us achieve queue mirroring across nodes to ensure its durability.
Dapr already has partial support for Quorum queues provided we create a subscription component declaratively, but this wouldn’t work for queues created dynamically.
Dapr Quorum queues docs : https://docs.dapr.io/reference/components-reference/supported-pubsub/setup-rabbitmq/#use-quorum-queues
RabbitMQ classic queue mirroring : https://www.rabbitmq.com/docs/3.13/ha
One suggested approach to the use of a defaultQueue field in the pub sub component allowing the use of different types of queues dynamically for RabbitMQ.
Release Note
RELEASE NOTE: ADD Support for creating quorum queues dynamically
The text was updated successfully, but these errors were encountered: