Weighted RoundRobin with Failover

For a target operation group of Weighted RoundRobin with Failover type, the Core Engine selects the target operation as per the assigned weight to the target operations. See Weighted RoundRobin for details. After the target operation is selected, the Core Engine checks the health of the target operation using the HealthCheck functionality. See HealthCheck for Reference for details. If the target operation is available, the facade request is forwarded to this target operation. If the target operation is not available, the Core Engine finds an alternate target operation based on the weight assigned to the remaining target operations in the target operations group. This process continues until a target operation is found within the target operations group that is running. The facade request is routed to the available target operation for processing.