我正在尝试使用 ruby on Rails 将我的文件上传到 aws s3 上。代码对于较小的上传效果很好,但对于大于 3-4mb 的上传,我收到超时错误。我正在使用代码在 s3 上上传文件:
AWS::S3::S3Object.store(filename, params[:file].read, @BUCKET_NAME, :access => :private)
如何解决较大上传的问题。我可以增加 ruby 脚本的超时间隔时间以允许更大的上传吗?
请帮忙...
最佳答案
我建议利用最近的 CORS 支持。我试图清楚地详细说明如何在那里使用它:http://pjambet.github.com/blog/direct-upload-to-s3/
关于amazon-s3 - Ruby on Rails 在大型上传期间超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12793200/