我正试图在s3上上传非常重的文件。现在,图像首先转到服务器临时,然后我上传同样的s3。但是这个过程是耗时的,如果多个用户同时上传大量的图像,就会消耗高带宽,从而影响到生产站点。鉴于我还有3个大小需要上传,因此我正在调整上传图像的大小,然后将其他3个调整大小的图像发送到s3。
我对此进行了研究,并找到了这3种可能的解决方案。
因此,我的问题是,它会节省时间上传一个沉重的图像使用第三选项?我可以发送图像编码到服务器,但它会节省用户的时间上传吗?
如果不是,那么在将大量图像上传到s3时,我还能做些什么来节省服务器的时间和带宽。请帮帮忙。
发布于 2015-11-15 23:17:04
在处理图像处理时,数字2实际上是推荐的选项。您还可以使用Lambda函数进行图像转换。(http://docs.aws.amazon.com/lambda/latest/dg/walkthrough-s3-events-adminuser.html)
一旦图像被添加到特定的S3桶中,作业就会被触发。
如果需要,您也可以直接将图像上传到S3 (http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingHTTPPOST.html)。
https://stackoverflow.com/questions/33723982
复制相似问题