From b633f45656a1bd4448f737a8c7b2e70803c08286 Mon Sep 17 00:00:00 2001 From: galal-hussein Date: Tue, 9 Jan 2018 23:09:41 +0200 Subject: [PATCH] Increase healthcheck timeout to 50 seconds per service --- services/healthcheck.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/healthcheck.go b/services/healthcheck.go index 0311830b..7e902b3e 100644 --- a/services/healthcheck.go +++ b/services/healthcheck.go @@ -24,7 +24,7 @@ func runHealthcheck(host *hosts.Host, port int, useTLS bool, serviceName string, if err != nil { return fmt.Errorf("Failed to initiate new HTTP client for service [%s] for host [%s]", serviceName, host.Address) } - for retries := 0; retries < 3; retries++ { + for retries := 0; retries < 10; retries++ { if err = getHealthz(client, useTLS, serviceName, host.Address); err != nil { logrus.Debugf("[healthcheck] %v", err) time.Sleep(5 * time.Second)