|
@@ -80,8 +80,10 @@ public class StorageAutoConfiguration {
|
|
|
public AmazonS3 amazonS3Client(AwsProperties properties) {
|
|
|
BasicAWSCredentials awsCreds = new BasicAWSCredentials(properties.getAccessKey(), properties.getAccessKeySecret());
|
|
|
ClientConfiguration clientConfiguration = new ClientConfiguration();
|
|
|
- clientConfiguration.setMaxErrorRetry(4);
|
|
|
- clientConfiguration.setMaxConnections(200);
|
|
|
+ clientConfiguration.setMaxErrorRetry(5);
|
|
|
+ clientConfiguration.setMaxConnections(300);
|
|
|
+ clientConfiguration.setConnectionTimeout(5000);
|
|
|
+ clientConfiguration.setSocketTimeout(5000);
|
|
|
AmazonS3 s3 = AmazonS3ClientBuilder.standard()
|
|
|
.withCredentials(new AWSStaticCredentialsProvider(awsCreds))
|
|
|
.withRegion(Regions.EU_WEST_2)
|