当前位置: 首页 > 知识库问答 >
问题:

AWS S3 按部分上传小于 5MB 的块中的文件

端木安国
2023-03-14

有没有办法,如何上传比5MB更小的文件?多部分上传要求块的大小大于5MB(不包括最后一个)。但是我正在处理32KB的块。

有没有一种方法可以上传较小的块,或者让我保存我的块,直到它们达到5MB大小,然后使用多部分上传?

感谢解答!

共有1个答案

郦何平
2023-03-14

虽然您无法将部分/块大小设置为小于5MB,但您可以使其更大。如果您使用 AWS CLI 工具上传文件,则可以设置段/块大小,https://docs.aws.amazon.com/cli/latest/topic/s3-config.html。

此外,您可以设置多部分阈值,以便小于阈值的文件不会使用多部分进程上传。您需要更改上传到不同存储桶之间的设置。

 类似资料:
  • 根据Amazon多部分上传文档,除最后一部分外,每个部分的大小必须至少为5MB。http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPart.html 问题是我如何通过多部分上传api将小于5MB的文件上传到AWS S3存储桶。我问这个问题的原因是,我想在上传到S3时对所有文件使用多部分上传API

  • 我在Java读取拼花文件时构建了一个XML字符串。该xml字符串需要上传到S3存储桶。 拼花文件最多可以有200万条记录。 将XML文件上载到S3的一种方法是使用AWS的多部分上载API,方法如下: 构建XML字符串后,将该字符串转换为inputstream,并在UploadPart Request对象中使用它来调用s3Client.uploadPart()方法。 提交人: https://doc

  • 我使用这个模块上传文件到亚马逊 https://www.npmjs.com/package/streaming-s3,如果文件小于或等于 5 MB,则工作正常。 我试着上传6 MB大小的PDF文件。它显示上传成功,但当我试图通过aws打开该文件。 它显示无法加载PDF文档 当我在Aws上检查大小时,显示为5MB。 我正在使用以下代码在 AWS 上上传 这对于小于5 MB的文件工作正常。 有什么想法

  • 除了通过putObject接口上传文件到OSS以外,OSS还提供了另外一种上传模式 —— Multipart Upload。用户可以在如下的应用场景内(但不仅限于此),使用Multipart Upload上传模式,如: 需要支持断点上传。 上传超过100MB大小的文件。 网络条件较差,和OSS的服务器之间的链接经常断开。 需要流式地上传文件。 上传文件之前,无法确定上传文件的大小。 下面我们将一步

  • 除了通过putObject接口上传文件到OSS以外,OSS还提供了另外一种上传模式 —— Multipart Upload。用户可以在如下的应用场景内(但不仅限于此),使用Multipart Upload上传模式,如: 需要支持断点上传。 上传超过100MB大小的文件。 网络条件较差,和OSS的服务器之间的链接经常断开。 需要流式地上传文件。 上传文件之前,无法确定上传文件的大小。 下面我们将一步

  • 我正在尝试使用多部分上传功能将许多大文件(30GB)上传到S3存储桶。 这是代码。为了避免弄乱这一页,我把它放在一个要点里:https://gist.github.com/twslankard/5296081 上传小于5GB的文件没有问题。根据S3管理控制台中对象的大小,大于5GB的文件似乎被“裁剪”为5GB。 在上传过程中,我没有收到任何异常或错误消息。我在文档中也找不到任何东西表明我做错了什么