diff --git a/g11n-ws/modules/md-data-api-s3impl/src/main/java/com/vmware/vip/messages/data/conf/S3Client.java b/g11n-ws/modules/md-data-api-s3impl/src/main/java/com/vmware/vip/messages/data/conf/S3Client.java index 5fb7df11e..9c260a184 100644 --- a/g11n-ws/modules/md-data-api-s3impl/src/main/java/com/vmware/vip/messages/data/conf/S3Client.java +++ b/g11n-ws/modules/md-data-api-s3impl/src/main/java/com/vmware/vip/messages/data/conf/S3Client.java @@ -113,7 +113,7 @@ private synchronized AmazonS3 getAmazonS3() { sessionCreds.getAccessKeyId(), sessionCreds.getSecretAccessKey(), sessionCreds.getSessionToken()); - ClientConfiguration clientConfiguration = new ClientConfiguration().withMaxConnections(config.getS3ClientMaxConnections()); + ClientConfiguration clientConfiguration = new ClientConfiguration().withMaxErrorRetry(5).withMaxConnections(config.getS3ClientMaxConnections()); return AmazonS3ClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(sessionCredentials)) .withRegion(config.getS3Region()).withClientConfiguration(clientConfiguration).enablePathStyleAccess().build(); }