From 20007bd217bf538dde3c5e7deef77b92eac41c1e Mon Sep 17 00:00:00 2001 From: Jon Marius Venstad Date: Tue, 2 Mar 2021 14:52:38 +0100 Subject: Only force CC metric update when you are the boss --- .../java/com/yahoo/vespa/clustercontroller/core/FleetController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clustercontroller-core') 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, -- cgit v1.2.3