Amazon dynamodb 标准AmazondynamodClient在重试由于ProvisionedThroughOutExceedeDexception而失败的请求时是否使用指数回退?

Amazon dynamodb 标准AmazondynamodClient在重试由于ProvisionedThroughOutExceedeDexception而失败的请求时是否使用指数回退?,amazon-dynamodb,aws-sdk,aws-java-sdk,exponential-backoff,Amazon Dynamodb,Aws Sdk,Aws Java Sdk,Exponential Backoff,我已经使用amazondynamodclientbuilder创建了一个标准的AmazonDynamoDBClient: AmazonDynamoDBClient client = AmazonDynamoDBClientBuilder.standard().build(); 在报告中,它提到: 通过PutteExceedeDexception进行配置-您的请求率太高 高。AWS SDK for DynamoDB会自动重试以下请求: 接收此异常。您的请求最终会成功,除非 您的重试队列太大,无法

我已经使用
amazondynamodclientbuilder
创建了一个标准的
AmazonDynamoDBClient

AmazonDynamoDBClient client = AmazonDynamoDBClientBuilder.standard().build();
在报告中,它提到:

通过PutteExceedeDexception进行配置
-您的请求率太高 高。AWS SDK for DynamoDB会自动重试以下请求: 接收此异常。您的请求最终会成功,除非 您的重试队列太大,无法完成。减少 请求并使用指数退避

在重试由于
provisionedthroughoutExceedeDexception
而失败的请求时,默认情况下是否对标准客户端使用指数退避?或者这是我需要手动配置的吗?

AWS文档中提到:

AWS SDK实现自动重试逻辑和指数退避

Java的默认DynamoDB重试策略可以在源代码中找到: