I've created a standard AmazonDynamoDBClient
using the AmazonDynamoDBClientBuilder
:
AmazonDynamoDBClient client = AmazonDynamoDBClientBuilder.standard().build();
In the documentation for the AmazonDynamoDBClient, it mentions:
ProvisionedThroughputExceededException
- Your request rate is too high. The AWS SDKs for DynamoDB automatically retry requests that receive this exception. Your request is eventually successful, unless your retry queue is too large to finish. Reduce the frequency of requests and use exponential backoff.
Is exponential backoff used by default for standard clients when retrying requests that failed to due to a ProvisionedThroughputExceededException
? Or is this something I will need to manually configure?