Package io.grpc.util

Class OutlierDetectionLoadBalancer.SuccessRateOutlierEjectionAlgorithm

java.lang.Object
io.grpc.util.OutlierDetectionLoadBalancer.SuccessRateOutlierEjectionAlgorithm
All Implemented Interfaces:
OutlierDetectionLoadBalancer.OutlierEjectionAlgorithm
Enclosing class:
OutlierDetectionLoadBalancer

static class OutlierDetectionLoadBalancer.SuccessRateOutlierEjectionAlgorithm extends Object implements OutlierDetectionLoadBalancer.OutlierEjectionAlgorithm
This algorithm ejects addresses that don't maintain a required rate of successful calls. The required rate is not fixed, but is based on the mean and standard deviation of the success rates of all of the addresses.