chore: force connection re-establishment for LB

This commit is contained in:
Stefan Martinov 2019-11-20 14:17:50 +01:00
parent adae02a23f
commit 61b52e5e3d

View File

@ -15,11 +15,8 @@ var defaultHttpFactory HttpClientFactory = func() *http.Client {
DialContext: (&net.Dialer{ DialContext: (&net.Dialer{
Timeout: 45 * time.Second, Timeout: 45 * time.Second,
KeepAlive: 45 * time.Second, KeepAlive: 45 * time.Second,
DualStack: true,
}).DialContext, }).DialContext,
MaxIdleConnsPerHost: 20, DisableKeepAlives: true,
MaxIdleConns: 20,
IdleConnTimeout: 5 * time.Minute,
TLSHandshakeTimeout: 10 * time.Second, TLSHandshakeTimeout: 10 * time.Second,
ExpectContinueTimeout: 5 * time.Second, ExpectContinueTimeout: 5 * time.Second,