A cluster of messaging clusters allows groups of JBoss EAP 7 servers to be grouped together in order to balance the incoming messages. The advantage of using a cluster is that, by distributing the load across different servers, a higher throughput of messages can be achieved. You can also achieve high availability by configuring backup servers that will be used as a fallback solution if one active server fails.
In order to learn how to configure clustering for ArtemisMQ servers, we will go through the following list of topics:
At first we will learn how server discovery happens so that messaging clients or other servers are able to propagate connection details
Then we will learn how to configure a cluster for high availability