我在EB上部署了一个应用程序,它需要从远程服务器下载一个文件,然后向访问者提供服务。
据我所知,建议将文件保存到S3,而不是授予用户对这些文件的访问权限。但是,我认为S3没有在远程服务器上启动文件下载的选项,因此这个过程将是:
EB应用程序获取文件,=> EB应用程序将文件上传到S3。
这将使用户的等待时间增加一倍。
我是否应该直接将文件保存到应用程序目录,因为我将只使用200-300 it的最大值,然后每天清理它。
是否有任何风险或更好的方法来解决这个问题?
发布于 2017-01-08 20:55:41
为什么要加倍时间?上传到S3会非常快。您甚至可以在下载文件时将文件流到S3。
将文件保存到服务器将阻止您将应用程序扩展到单个服务器之外。
https://stackoverflow.com/questions/41540775
复制相似问题