当尺寸超过1gb时,我们遇到了大问题。
我们在Amazon EC2 2gb上使用Rails 2.3.5,乘客2.2.9,使用2gb Ram和Fedora 10。
文件存储在/ mnt / files中,项目位于/ mnt / www / project
我们尝试使用Nginx和x-accel-redirect以及使用x-sendfile的Apache发送文件。
我们只能下载并且总是 1.09gb 而不是1.54gb !!
我们可以在没有问题的情况下下载文件,其中大小小于 1gb
如果我们在rails public目录中链接相同的文件(没有损坏),我们可以毫无问题地下载。
X-Accel-Redirect或X-SendFile配置正确,测试和检查了很多时间。
所以:
有什么建议吗?
感谢!!!