0

实际上,我正在从 API 成功加载文件并将其发送到 S3 存储桶。但是这个文件是multipartFile这样的:

@PostMapping("/uploadFile")
    public ResponseEntity<Void> uploadFile(@RequestParam("file") MultipartFile multipartFile)

这种情况发生了:

  • MultipartFile完全加载,如果它大于我的 JVM 大小,它会存储在临时文件系统中
  • 文件完全加载后,我进入我的控制器并调用 Amazon S3 来存储我的文件

如果可能的话,我希望不要等待MultipartFile我的 API 完全加载我的 API,并在我收到文件的第一部分时开始将数据存储在 S3 Bucket 中。作为从公开的 API 接收部分数据并同时在 S3 上动态存储部分数据的流。

com.amazonaws.services.s3.AmazonS3用作客户端将数据存储在存储桶上。

4

0 回答 0