大家好:
请教一个问题,项目中使用nginx做http proxy,接收文件,透传给后端模块处理,上传大文件时,经常报499,查看日志是客户端主动断开连接。但是客户端是不会主动断开连接的,是不是nginx的buffer设置不合理导致了客户端一直上传不了数据,最终导致客户端断开连接,请大神们赐教。
nginx配置如下:
client_header_buffer_size 8k;
client_max_body_size 5121m;
large_client_header_buffers 4 32k;
client_header_timeout 20;
client_body_timeout 60;
proxy_buffers 16 64k;
proxy_buffer_size 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_connect_timeout 3s;