diff options
author | Jon Bratseth <bratseth@verizonmedia.com> | 2019-02-25 14:02:41 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@verizonmedia.com> | 2019-02-25 14:02:41 +0100 |
commit | 9660bf36f0381e8611213e0158fe61c67bc36fa3 (patch) | |
tree | 197cbb0132b47c3ce8093494cac408b0b8314921 /container-core/src/main/java/com/yahoo/container/jdisc/state | |
parent | c56762bf17bf337c38f8a32728fbc068290a8e65 (diff) |
Set healt status to down when we decide to go out of rotation
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container/jdisc/state')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/jdisc/state/StateMonitor.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/jdisc/state/StateMonitor.java b/container-core/src/main/java/com/yahoo/container/jdisc/state/StateMonitor.java index 9d558a9c2a2..f690c240537 100644 --- a/container-core/src/main/java/com/yahoo/container/jdisc/state/StateMonitor.java +++ b/container-core/src/main/java/com/yahoo/container/jdisc/state/StateMonitor.java @@ -6,6 +6,7 @@ import com.yahoo.component.AbstractComponent; import com.yahoo.container.jdisc.config.HealthMonitorConfig; import com.yahoo.jdisc.Timer; import com.yahoo.jdisc.application.MetricConsumer; +import com.yahoo.jdisc.core.SystemTimer; import com.yahoo.log.LogLevel; import java.util.Map; @@ -37,6 +38,11 @@ public class StateMonitor extends AbstractComponent { private volatile Status status; private final TreeSet<String> valueNames = new TreeSet<>(); + /** For testing */ + public StateMonitor() { + this(new HealthMonitorConfig.Builder().build(), new SystemTimer()); + } + @Inject public StateMonitor(HealthMonitorConfig config, Timer timer) { this(config, timer, runnable -> { |