diff --git a/cmd/rpc/client.go b/cmd/rpc/client.go index 2343846b4..385a866de 100644 --- a/cmd/rpc/client.go +++ b/cmd/rpc/client.go @@ -116,11 +116,13 @@ func NewClient(serviceURL *xnet.URL, tlsConfig *tls.Config, timeout time.Duratio Transport: &http.Transport{ Proxy: http.ProxyFromEnvironment, DialContext: newCustomDialContext(timeout), - MaxIdleConns: 100, + MaxIdleConnsPerHost: 4096, + MaxIdleConns: 4096, IdleConnTimeout: 90 * time.Second, TLSHandshakeTimeout: 10 * time.Second, ExpectContinueTimeout: 1 * time.Second, TLSClientConfig: tlsConfig, + DisableCompression: true, }, }, serviceURL: serviceURL,