I’m trying to figure out if how to configure an Artemis cluster to meet my customer’s requirement for message availability.
The basic setup is two datacenters with two Artemis brokers running in each datacenter for a total of for brokers. All of the brokers will be in the same cluster. What I’m struggling with is trying to figure out how to configure the replication. I would like to ensure that a broker in datacenter A will alway replicate to a broker in datacenter B so that if I lose an entire datacenter, I haven’t lost any messages. Is that possible in Artemis? If so, can you provide some advice on how I’d go about configuring the cluster?