diff options
author | freva <valerijf@yahoo-inc.com> | 2017-03-06 09:40:09 +0100 |
---|---|---|
committer | freva <valerijf@yahoo-inc.com> | 2017-03-06 09:40:09 +0100 |
commit | 0e82c6c0232ec046d76d15aa7c452574c444ef31 (patch) | |
tree | 19c20200e68140aa1b1f3ebb5593110b801014d3 /node-admin | |
parent | 351903b75e5cf8feaa6606c139ee56e1caeccd23 (diff) |
Add sleep between starting node-agents
Diffstat (limited to 'node-admin')
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java index 9dca02d4fef..35ef4072d10 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeadmin/NodeAdminImpl.java @@ -245,8 +245,14 @@ public class NodeAdminImpl implements NodeAdmin { if (nodeAgents.containsKey(nodeSpec.hostname)) { return; } + final NodeAgent agent = nodeAgentFactory.apply(nodeSpec.hostname); agent.start(nodeAgentScanIntervalMillis); nodeAgents.put(nodeSpec.hostname, agent); + try { + Thread.sleep(1000); + } catch (InterruptedException e) { + logger.info("Interrupted while waiting between starting node-agents"); + } } } |