0

我是Apache HC的新手,我想知道上传大小为1或2 GB的文件的最佳方式是什么。用Apache HttpClient上传2GB文件

我正在使用Minio SDK从服务器检索预先注册的url。之后,我将这个预先登记的URL发送到将上载指定文件的客户端。

从Minio方面来看,每个放置操作的最大尺寸是5GiB,所以minio方面应该没有问题。我主要关心的是:

为了获得最佳性能/更少错误的行为,从Apache HC实现文件上传的最佳方式是什么?

我猜测,直接上传2GB文件不是一个好的选择。如果发生错误,Apache HttpClient是否处理上载?将文件作为零件上传方便吗?我如何实现这一目标?

回答

0

从Minio方面来看,每个放置操作的最大尺寸是5GiB,所以Minio方面应该没有问题。我主要关心的是:

为了获得最佳性能/更少错误的行为,从Apache HC实现文件上传的最佳方式是什么?

我猜测,直接上传2GB文件不是一个好的选择。如果发生错误,Apache HttpClient是否处理上载?将文件作为零件上传方便吗?我如何实现这一目标?

Minio服务器将每个PutObject的最大大小更改为16GiB。 Apache客户端应该处理上传到2GiB没有问题。

相关问题