From f4829cd765d021f738aa52d0fdca63e58033bd38 Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Sun, 14 Jun 2020 19:25:24 +0800 Subject: [PATCH] Ensure proxy doesn't timeout too early [SKIP CI] --- cmd/proxy/proxy.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/proxy/proxy.go b/cmd/proxy/proxy.go index 4c4760e..9be1184 100644 --- a/cmd/proxy/proxy.go +++ b/cmd/proxy/proxy.go @@ -28,18 +28,18 @@ func main() { transport := &http.Transport{ MaxIdleConns: 4, MaxIdleConnsPerHost: 4, - IdleConnTimeout: 30 * time.Second, + IdleConnTimeout: 60 * time.Second, DisableCompression: true, } http.DefaultClient = &http.Client{ Transport: transport, - Timeout: 5 * time.Second, + Timeout: 60 * time.Second, } server := &http.Server{ Addr: ":80", ReadTimeout: 5 * time.Second, - WriteTimeout: 10 * time.Second, + WriteTimeout: 60 * time.Second, Handler: &httputil.ReverseProxy{Director: director}, } err := server.ListenAndServe()