Ruby on rails 允许慢速连接使用NGINX上载图像

Ruby on rails 允许慢速连接使用NGINX上载图像,ruby-on-rails,file-upload,nginx,Ruby On Rails,File Upload,Nginx,因此,我刚刚在Ubuntu下安装了运行ruby 2.1.2和rails 4.1以及Nginx和Passenger的最新rails应用程序 现在我需要这个网站的管理员上传他的项目图像。问题是,虽然我成功地允许上传一个基本上不受限制的文件大小,但如果连接速度太慢,nginx仍然会抛出一个错误 管理员一次上传X张图片,但是他的上传速度非常慢,所以上传几张图片需要1个小时。 这不是一个问题,它花费了这么长时间,但是NGIX在上传完成后就抛出了错误,因为连接似乎在上传过程的某个地方丢失了。 所以我的问题是

因此,我刚刚在Ubuntu下安装了运行ruby 2.1.2和rails 4.1以及Nginx和Passenger的最新rails应用程序

现在我需要这个网站的管理员上传他的项目图像。问题是,虽然我成功地允许上传一个基本上不受限制的文件大小,但如果连接速度太慢,nginx仍然会抛出一个错误

管理员一次上传X张图片,但是他的上传速度非常慢,所以上传几张图片需要1个小时。 这不是一个问题,它花费了这么长时间,但是NGIX在上传完成后就抛出了错误,因为连接似乎在上传过程的某个地方丢失了。 所以我的问题是:如何允许慢速连接一次上载所有文件,而不必再担心nginx

提前非常感谢

你试过了吗


它有一个有趣的
upload\u resubable
选项。

真的需要让用户上传大小不限的文件吗?不一定,不需要。只是有些文件的大小约为200MB(视频),而其他文件的大小在150KB-5MB之间。实际的问题是,慢速连接对于整个上传来说花费的时间太长,因此nginx“忘记”了连接(这在大多数情况下是好的)。我认为您应该检查服务器配置,以了解超时异常。它已经设置为10分钟,但是,我不想让所有连接保持那么长的时间。它的默认长度设置为1分钟是有原因的。除此之外,我无法确定上传过程需要多长时间。这可能需要几分钟,但2小时也不会太特别。还没有,因为我认为使用javascript/ajax请求是一个不错的插件,但是,并不能解决我的问题。