Set up Liberty server clusters
Liberty can be configured into a server cluster for application high availability and scale.
Capabilities are available only in multiple-server products such as WebSphere Application Server Network Deployment Liberty. The feature is not available in single-server products such as WebSphere Application Server Liberty, or WebSphere Application Server Liberty Core. If we have a multiple-server product installation, we can use its collectiveController-1.0 feature to work with collective members from single-server products.
A Liberty server cluster is comprised of two or more Liberty servers configured into a server cluster within a Liberty collective. A Liberty server cluster has a unique name within the collective. The collectiveController-1.0 feature supports several operations on Liberty server clusters through the ClusterManager MBean:
- List clusters
- Start cluster
- Stop cluster
- List cluster members
- Generate cluster plug-in configuration
To be part of a server cluster, a Liberty must be a member of a Liberty collective and also be configured with the clusterMember feature.
A collective member can be a member of only one server cluster. All cluster members must be members of the same collective. Multiple server clusters can be configured within the same collective. The following diagram illustrates these relationships.
- Configure a Liberty server cluster
- Create a Liberty cluster with security considerations
- Start and stop a Liberty server cluster
- List Liberty server clusters and cluster members
- Generate a Liberty server cluster plug-in configuration
- Manage a Liberty server cluster configuration
Parent topic: Set up the server-management environment for Liberty using collectives