Load Balancing
Load balancing is an integral part of a cluster. A cluster load is automatically balanced so that all applications will not run on the same server. Load balancing is controlled by the cluster and it happens before an application starts. When starting, the application is scheduled for a specific node. The general approach for load balancing is to spread the applications among all the servers, therefore, each server has a similar number of running applications.
Rebalancing can be configured to occur automatically or manually. Load balancing only affects applications that are starting or restarting. Running applications are never moved just to balance the load. This design is to minimize interruptions to ongoing operations. If possible, rebalance during a maintenance break to avoid operation interruption.
For more information on how ToolsControl works with load balancing, see External Load Balancer.