我尝试为S3分段上传设置线程池大小,以控制正在进行的并行上传的数量。
根据此AWS博客页面https://aws.amazon.com/blogs/developer/parallelizing-large-uploads-for-speed-and-reliability/我需要将Executors.newFixedThreadPool(n)
传递给TransferManager
,但我无法找到对TransferManagerBuilder
执行相同操作的方法。
我们TransferManagerBuilder.standard().withExecutorFactory()
接受ExecutyorFactory
,但没有实施。
如何使用TransferManagerBuilder
指定线程池大小?