summaryrefslogtreecommitdiffstats
path: root/slobrok
diff options
context:
space:
mode:
authorArne Juul <arnej@yahooinc.com>2023-01-11 14:10:36 +0000
committerArne Juul <arnej@yahooinc.com>2023-01-11 14:10:36 +0000
commitc5e5a87a6035e66530b1c4f699ad0fe63bf76cf5 (patch)
tree792993089ae1def5c7d2e73d3589096cc3000d9c /slobrok
parent799e7ffda3adfe238c730dfddbffee1965236ab7 (diff)
to make metric useful, check consensus somewhat more often
Diffstat (limited to 'slobrok')
-rw-r--r--slobrok/src/vespa/slobrok/server/exchange_manager.cpp4
-rw-r--r--slobrok/src/vespa/slobrok/server/remote_check.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/slobrok/src/vespa/slobrok/server/exchange_manager.cpp b/slobrok/src/vespa/slobrok/server/exchange_manager.cpp
index b5460460a4a..4b8c1c02252 100644
--- a/slobrok/src/vespa/slobrok/server/exchange_manager.cpp
+++ b/slobrok/src/vespa/slobrok/server/exchange_manager.cpp
@@ -118,8 +118,8 @@ ExchangeManager::healthCheck()
if (remoteList.size() != 0) {
vespalib::string diff = diffLists(newWorldList, remoteList);
if (! diff.empty()) {
- LOG(warning, "Diff from consensus map to peer slobrok mirror: %s",
- diff.c_str());
+ LOG(warning, "Peer slobrok at %s may have problems, differences from consensus map: %s",
+ partner->getName().c_str(), diff.c_str());
someBad = true;
}
}
diff --git a/slobrok/src/vespa/slobrok/server/remote_check.cpp b/slobrok/src/vespa/slobrok/server/remote_check.cpp
index 40a43a8946b..dccf0934a91 100644
--- a/slobrok/src/vespa/slobrok/server/remote_check.cpp
+++ b/slobrok/src/vespa/slobrok/server/remote_check.cpp
@@ -15,7 +15,7 @@ RemoteCheck::RemoteCheck(FNET_Scheduler *sched, ExchangeManager& exch)
: FNET_Task(sched),
_exchanger(exch)
{
- double seconds = randomIn(15.3, 27.9);
+ double seconds = randomIn(5.3, 9.7);
Schedule(seconds);
}
@@ -31,7 +31,7 @@ RemoteCheck::PerformTask()
{
LOG(debug, "asking exchanger to health check");
_exchanger.healthCheck();
- double seconds = randomIn(151.3, 179.7);
+ double seconds = randomIn(15.3, 17.7);
Schedule(seconds);
}