1. 程式人生 > >nginx: upstream timed out (110: Connection timed out) while reading response header

nginx: upstream timed out (110: Connection timed out) while reading response header

server{}配置中新增以下配置即可:

        large_client_header_buffers 4 16k; #header大小

        client_max_body_size 300m; #上傳檔案大小限制

        client_body_buffer_size 128k; #緩衝區大小

        proxy_connect_timeout 600; #設定與upstream server的連線超時時間

        proxy_read_timeout 600; #設定與代理伺服器的讀超時時間

        proxy_send_timeout 600; #傳送請求給upstream伺服器的超時時間

        proxy_buffer_size 64k; #設定緩衝區大小

        proxy_buffers   4 32k; #設定緩衝區的大小和數量

        proxy_busy_buffers_size 64k; #buffer數量

        proxy_temp_file_write_size 64k; #快取資料夾大小

新增後:

server {

        large_client_header_buffers 4 16k; #header大小

        client_max_body_size 300m; #上傳檔案大小限制

        client_body_buffer_size 128k; #緩衝區大小

        proxy_connect_timeout 600; #設定與upstream server的連線超時時間

        proxy_read_timeout 600; #設定與代理伺服器的讀超時時間

        proxy_send_timeout 600; #傳送請求給upstream伺服器的超時時間

        proxy_buffer_size 64k; #設定緩衝區大小

        proxy_buffers   4 32k; #設定緩衝區的大小和數量

        proxy_busy_buffers_size 64k; #buffer數量

        proxy_temp_file_write_size 64k; #快取資料夾大小

}