From fcd8869f51b78f260e3c3aed53d7d87c2051ffe9 Mon Sep 17 00:00:00 2001 From: yzongyue Date: Sat, 12 Oct 2019 13:57:11 +0800 Subject: reverse_proxy: optimize MaxIdleConnsPerHost default (#2809) --- modules/caddyhttp/reverseproxy/reverseproxy.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/caddyhttp/reverseproxy/reverseproxy.go b/modules/caddyhttp/reverseproxy/reverseproxy.go index 266e5c3..566c9c4 100644 --- a/modules/caddyhttp/reverseproxy/reverseproxy.go +++ b/modules/caddyhttp/reverseproxy/reverseproxy.go @@ -91,8 +91,9 @@ func (h *Handler) Provision(ctx caddy.Context) error { if h.Transport == nil { t := &HTTPTransport{ KeepAlive: &KeepAlive{ - ProbeInterval: caddy.Duration(30 * time.Second), - IdleConnTimeout: caddy.Duration(2 * time.Minute), + ProbeInterval: caddy.Duration(30 * time.Second), + IdleConnTimeout: caddy.Duration(2 * time.Minute), + MaxIdleConnsPerHost: 32, }, DialTimeout: caddy.Duration(10 * time.Second), } -- cgit v1.2.3