diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2021-03-02 14:52:38 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2021-03-02 14:52:38 +0100 |
commit | 20007bd217bf538dde3c5e7deef77b92eac41c1e (patch) | |
tree | c1960532f37225494ea2446bacce05ac894ad4e8 /clustercontroller-core | |
parent | 377d13a24ec3b96c55acec7f4ba979ca6630997b (diff) |
Only force CC metric update when you are the boss
Diffstat (limited to 'clustercontroller-core')
-rw-r--r-- | clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java b/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java index b47846bd321..e8222d73a63 100644 --- a/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java +++ b/clustercontroller-core/src/main/java/com/yahoo/vespa/clustercontroller/core/FleetController.java @@ -391,7 +391,7 @@ public class FleetController implements NodeStateOrHostInfoChangeHandler, NodeAd private boolean maybePublishOldMetrics() { verifyInControllerThread(); - if (cycleCount > 300 + lastMetricUpdateCycleCount) { + if (isMaster() && cycleCount > 300 + lastMetricUpdateCycleCount) { ClusterStateBundle stateBundle = stateVersionTracker.getVersionedClusterStateBundle(); ClusterState baselineState = stateBundle.getBaselineClusterState(); metricUpdater.updateClusterStateMetrics(cluster, baselineState, |