Full sync messages between production site and disaster recovery site #3794
-
Backgroud is the blog at rabbitmq.com
But now a consumer consumes and acknowledges messages m1 and m2 on DC1, and new messages m3 and m4 are published. The quorum queue leader synchronously replicates the new enqueues and the acknowledgements. Federation routes the m3 and m4 messages to DC2 but not the acks (federation does message routing only). Now m1 and m2 only exist on DC2, having been consumed on DC1. If DC1 went down and we failed over to DC2, m1 and m2 would be consumed again. Is there any setting to auto consume m1 and m2 in DC2 besides message TTL policies and queue length limits ? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
There is a Warm Standby Replication solution that does even more than that. It's a commercial solution as part of VMWare Tanzu RabbitMQ.
|
Beta Was this translation helpful? Give feedback.
There is a Warm Standby Replication solution that does even more than that. It's a commercial solution as part of VMWare Tanzu RabbitMQ.
This solution does basically 2 things: