Data Replication among different clusters
Hi,
If you just want to have a copy of the message(s) in the second cluster, you can for example deliver it two an additional queue in cluster A (additional binding) and then use shovel to move messages from that queue. However, the fact that the message was processed in cluster A won’t be transferred to cluster B – cluster B would potentially process the same messages again.
If you want this to maintain a warm standby for disaster recovery purposes, where the knowledge that a message was already consumed in cluster A is also replicated to cluster B to prevent processing it again (to the extent possible in a disaster recovery scenario), the solution is Warm Standby Replication, a commercial feature:
Read more here: Source link