reverse_proxy: optimize MaxIdleConnsPerHost default (#2809)

This commit is contained in:
yzongyue 2019-10-12 13:57:11 +08:00 committed by Matt Holt
parent 1e31be8de0
commit fcd8869f51
1 changed files with 3 additions and 2 deletions

View File

@ -91,8 +91,9 @@ func (h *Handler) Provision(ctx caddy.Context) error {
if h.Transport == nil { if h.Transport == nil {
t := &HTTPTransport{ t := &HTTPTransport{
KeepAlive: &KeepAlive{ KeepAlive: &KeepAlive{
ProbeInterval: caddy.Duration(30 * time.Second), ProbeInterval: caddy.Duration(30 * time.Second),
IdleConnTimeout: caddy.Duration(2 * time.Minute), IdleConnTimeout: caddy.Duration(2 * time.Minute),
MaxIdleConnsPerHost: 32,
}, },
DialTimeout: caddy.Duration(10 * time.Second), DialTimeout: caddy.Duration(10 * time.Second),
} }