我有与亚马逊S3交互的代码,传输的文件通常很大 - 几个演出所以你可以做些什么建议,以便在出现故障时更加强大。还有什么(如果有的话)在网络代码中实现健壮性的一般策略。尝试3次手术是否可以接受?感谢任何提示
public void downloadFile(String path, int retries) {
(if retries == 3) return;
Connection con = new ConnectToAmazon();
try {
con.saveFileToDisk(path, LocalDiskPath);
} catch ( Exception) {
downloadFile(path, retries++);
}
答案 0 :(得分:1)
确保使用分段上传API上传更多信息,请参阅文档
http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?uploadobjusingmpu.html