diff --git a/cluster/config.go b/cluster/config.go
index <HASH>..<HASH> 100644
--- a/cluster/config.go
+++ b/cluster/config.go
@@ -123,6 +123,8 @@ func ConfigProcess() {
 			KeepAlive: 30 * time.Second,
 		}).Dial,
 		TLSHandshakeTimeout: time.Second,
+		MaxIdleConns:        1000,
+		MaxIdleConnsPerHost: 100,
 	}
 	client = http.Client{
 		Transport: transport,
increase connection pool usage.

Default maxIdleConns is <I>, but default maxIdleConnsPerHost is only
2.  MT nodes are very chatty and these low limits will result in lots
of requests having to establish new TCP connections.