我正在ASP.NET 4.5中开发Web应用程序。应用程序的一部分包括用户上传图像的选项。这些图像是Amazon S3上的商店。目前,关于选择的路径i是使用Amazon SDK将图像上传到S3上的存储桶,并通过CloudFront将其上传。问题是我认为使用S3F可能是一个更好的选择。
如果我将S3存储桶作为文件夹安装,当用户上传照片时,我可以继续使用应用程序操作,知道图像将通过网络传输到S3,所以我不需要等到过程在继续代码之前完成。因此,我要做的就是等待图像完成上传到服务器并继续代码。
。我想知道这是否是这样做的好方法。等待图像上传可能需要时间,我不希望用户等到上传所有图像,这可能需要一些时间。
关于最佳实施图像上传的任何建议?
,如果您有多个需要与单个存储桶进行交互的应用程序服务器,则是合适的方法。您可能需要考虑配置S3Fs将本地存储目录作为缓存,以提高性能,因为直接写入S3FS MOUNT通常需要比本地存储更长的时间。