Optional ReadonlydurationHow long an ejection lasts, in milliseconds.
Optional ReadonlyfailureFailures inside the window that eject an instance.
Optional ReadonlymaxCeiling on the percentage of a service's instances ejected at once.
A correlated failure — a bad deploy, a shared dependency — makes every instance report failures at the same time, and ejecting all of them turns a partial outage into a total one. An ejection that would push past this cap simply does not happen.
Optional ReadonlywindowRolling window, in milliseconds, that failures are counted over.
Outlier-ejection tuning.
Since
0.2.0