Message store high availability
High availability is achieved by failing over messaging engines between servers. Both file stores and data stores can be deployed in a highly available environment.
In this figure, two servers access a message store that is either a file store accessed through a network file system or a data store that is accessed through a remote database server. This means a messaging engine running on one of the servers can be failed over to the other server, and will retain access to the message store.
Figure 1. Failover of a messaging engine between servers
Subtopics
- File store high availability
A messaging engine in a cluster bus member can fail over between servers in the cluster, but the messaging engine must be able to access the saved state in its file store from any of the cluster servers.- Data store high availability
A messaging engine in a cluster bus member can fail over between servers in the cluster, but the messaging engine must be able to access the saved state in its data store from any of the cluster servers.
Related:
Message stores File stores