Clustered Servers / NLB Cluster |
A high availability cluster includes two or more machines that are configured so that, if one AgilePoint Server machine is brought down in the event of planned downtime due to maintenance or unplanned downtime due to hardware, OS, or application failures, the NLB automatically redirects incoming requests to the other AgilePoint Servers (nodes) in the cluster, maintaining service and application availability without interruption.
While processing server requests, each AgilePoint Server in the cluster sends out heartbeats to the other AgilePoint Servers in the cluster. If an AgilePoint Server fails, it stops sending heartbeats, then after a default time period of five seconds, the failed AgilePoint Server is removed from the cluster and new requests are mapped to the remaining AgilePoint Servers in the cluster. This is all handled by the NLB device.