rest: healthcheck should not update failure metrics (#12458)

Otherwise, we can see high numbers of networking issues when a node is
down.
This commit is contained in:
Anis Elleuch
2021-06-08 22:09:26 +01:00
committed by GitHub
parent 9a2102f5ed
commit 6c8be64cdb
4 changed files with 14 additions and 3 deletions
+1
View File
@@ -919,6 +919,7 @@ func newPeerRESTClient(peer *xnet.Host) *peerRESTClient {
// Use a separate client to avoid recursive calls.
healthClient := rest.NewClient(serverURL, globalInternodeTransport, newAuthToken)
healthClient.ExpectTimeouts = true
healthClient.NoMetrics = true
// Construct a new health function.
restClient.HealthCheckFn = func() bool {