mirror of
https://github.com/lukaszraczylo/graphql-monitoring-proxy.git
synced 2026-10-24 06:48:09 +00:00
Remove idle connections setup and allow the client to handle them
This commit is contained in:
@@ -18,13 +18,7 @@ func createFasthttpClient(timeout int) *fasthttp.Client {
|
|||||||
TLSConfig: &tls.Config{
|
TLSConfig: &tls.Config{
|
||||||
InsecureSkipVerify: true,
|
InsecureSkipVerify: true,
|
||||||
},
|
},
|
||||||
MaxConnsPerHost: 100,
|
MaxConnsPerHost: 200,
|
||||||
MaxIdleConnDuration: func() time.Duration {
|
|
||||||
if timeout%2 != 0 {
|
|
||||||
timeout++
|
|
||||||
}
|
|
||||||
return time.Duration(timeout/2) * time.Second
|
|
||||||
}(),
|
|
||||||
ReadTimeout: time.Second * time.Duration(timeout),
|
ReadTimeout: time.Second * time.Duration(timeout),
|
||||||
WriteTimeout: time.Second * time.Duration(timeout),
|
WriteTimeout: time.Second * time.Duration(timeout),
|
||||||
DisableHeaderNamesNormalizing: true,
|
DisableHeaderNamesNormalizing: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user