我有与亚马逊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++);
}发布于 2011-10-01 17:30:58
请确保使用multipart upload API上传文档中有详细信息
http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?uploadobjusingmpu.html
https://stackoverflow.com/questions/7608448
复制相似问题