Amazon S3 Cloud:如何为下载更大的文件设置正确的超时

时间:2013-09-30 17:00:09

标签: objective-c amazon-s3 timeout

我最近在iPad(OSX 7)应用程序上工作,在那里我从Amazon S3 Cloud下载内容。但是,这工作正常,但我遇到了大文件的一些问题。如果我想下载一些视频文件,则会出现此问题。

Amazon S3 Client的{​​{1}}超时,默认为4分钟。目前我只是将超时时间增加到20分钟。

Connection

只需要下载大约55MB的视频文件,20分钟后,我只下载了42MB,所以我的应用程序卡住了。

我的问题我是否只需要将超时音量增加到2小时,或者我在下载大文件时做了一些愚蠢的事情?! (我的意思是10分钟内21MB真的很差......)

以下是下载方法:

s3 = [[AmazonS3Client alloc] initWithCredentialsProvider:provider];

// Extended timeout because are working with larger files (default = 480 seconds)
s3.timeout = 1200; //20minutes

0 个答案:

没有答案