aboutsummaryrefslogtreecommitdiffstats
path: root/slobrok
diff options
context:
space:
mode:
authorArne H Juul <arnej27959@users.noreply.github.com>2021-09-17 15:32:08 +0200
committerGitHub <noreply@github.com>2021-09-17 15:32:08 +0200
commit539e0f42d0484f11c8dfc17e5788c283b6035aed (patch)
tree74277724a45aa339d3fe5628ec1418824a80f219 /slobrok
parent0dd24fccd012608867b9ff0c7378044855d99cdb (diff)
parent52496e40bac8c7ccd18b5cad5d8cad19af067529 (diff)
Merge pull request #19192 from vespa-engine/arnej/tune-timing
use same timing for initial health check
Diffstat (limited to 'slobrok')
-rw-r--r--slobrok/src/vespa/slobrok/server/managed_rpc_server.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/slobrok/src/vespa/slobrok/server/managed_rpc_server.cpp b/slobrok/src/vespa/slobrok/server/managed_rpc_server.cpp
index 930cdbc962a..253c0b9a5c9 100644
--- a/slobrok/src/vespa/slobrok/server/managed_rpc_server.cpp
+++ b/slobrok/src/vespa/slobrok/server/managed_rpc_server.cpp
@@ -23,7 +23,7 @@ ManagedRpcServer::ManagedRpcServer(const std::string & name,
_monitoredServer(nullptr),
_checkServerReq(nullptr)
{
- double seconds = randomIn(0.2, 0.8);
+ double seconds = randomIn(2.5, 2.9);
LOG(debug, "first healthcheck for %s in %g seconds", name.c_str(), seconds);
Schedule(seconds);
}
@@ -35,7 +35,7 @@ void ManagedRpcServer::PerformTask() {
if (_checkServerReq == nullptr) {
_checkServerReq = _mmanager.getSupervisor()->AllocRPCRequest();
_checkServerReq->SetMethodName("slobrok.callback.listNamesServed");
- _monitoredServer->InvokeAsync(_checkServerReq, 25.0, this);
+ _monitoredServer->InvokeAsync(_checkServerReq, 5.0, this);
}
double seconds = randomIn(2.5, 2.9);
LOG(debug, "next healthcheck for %s in %g seconds", getName().c_str(), seconds);