Nginx上传大文件出现出错超时
上传文件大小:1.4G
上传所使用的组件:swfupload
swfupload返回-220错误码,对应的是错误提示是IO_ERROR。
IO_ERROR #当读取和发送文件时出现了一些错误。通常发生在服务器非预期地关闭了终端连接的时候。
解决:
修改Nginx读取超时间与发请求超时间.
nginx配置参数如下:
fastcgi_connect_timeout 300; #连接超时
fastcgi_read_timeout 600; #读超时
fastcgi_send_timeout 600; #写超时
#选项注解:
fastcgi_read_timeout #FastCGI进程向Nginx进程发送response,整个过程的超时时间
fastcgi_send_timeout #Nginx进程向FastCGI进程发送request,整个过程的超时时间