public class ProportionalZoneFailureDetector extends AbstractZoneFailureDetector
AbstractZoneFailureDetector.ZoneHistory| Constructor and Description |
|---|
ProportionalZoneFailureDetector(int minDatapoints,
Duration timeToConsider,
double maxProportionFailures) |
ProportionalZoneFailureDetector(int minDatapoints,
Duration timeToConsider,
double maxProportionFailures,
Ticker ticker) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString() |
hasFailed, onStartupFailure, onStartupSuccesspublic ProportionalZoneFailureDetector(int minDatapoints,
Duration timeToConsider,
double maxProportionFailures)
minDatapoints - min number of attempts within the time period, to consider this measure reliabletimeToConsider - time for recent attempts (discard any attempts older than this)maxProportionFailures - proportion (between 0 and 1) where numFailures/dataPoints >= this number means failurepublic ProportionalZoneFailureDetector(int minDatapoints,
Duration timeToConsider,
double maxProportionFailures,
Ticker ticker)