我正在RoR网站上工作,我在网站上传媒体文件(如mp3,pdf,图片和视频)。网站托管在AWS上,我使用S3存储桶上传媒体文件。当我在S3存储桶上传媒体文件时,它已成功从我的网络上传,但当我们尝试从其他网络上传媒体文件时,它会在4到5%之后停止上传。
我也增加会话超时并将其设置为30分钟,但我仍面临来自其他网络的同样问题。
我错过了代码中的内容吗?这是网络安全可以阻止还是在我的代码中?我很困惑,我可以成功地从一个网络上传媒体文件,它总是从另一个网络停止。我想这与网络设置和防火墙有关,但我不确定。
对此的任何想法或帮助都将受到高度赞赏。
提前致谢:)
答案 0 :(得分:0)
你在使用heroku吗?它们限制了与55 seconds的连接。
否则,您可能需要提供有关应用程序服务器/实现/等的更多信息。
有关处理rails中文件上传的更多信息:RoR - Large file uploads in rails, Best Ruby on Rails Architecture for Image Heavy App