gpt4 book ai didi

node.js - AWS node.js 自动重试失败的 batchWrite()

转载 作者:搜寻专家 更新时间:2023-10-31 22:58:10 25 4
gpt4 key购买 nike

根据这个 aws 文档 http://docs.aws.amazon.com/general/latest/gr/api-retries.html在我的例子中,自动重试功能是在 aws sdk 中构建的 node.js aws sdk。我这样配置 DocumentClient 对象:

var dynamodb = new AWS.DynamoDB.DocumentClient({
region: 'us-west-2',
retryDelayOptions: {base: 50},
maxRetries: 20
});

但我仍然无法让它为我自动重试。我也想自动重试所有 UnprocessedItems。你能指出我的错误在哪里吗?

谢谢

最佳答案

retryDelayOptionsmaxRetries 是 AWS.DynamoDB 上的选项。必须通过设置 DynamoDB 服务来配置 DocumentClient。

var dynamodb = new AWS.DynamoDB({maxRetries: 5, retryDelayOptions: {base: 300} });
var docClient = new AWS.DynamoDB.DocumentClient({service : dynamodb});

关于node.js - AWS node.js 自动重试失败的 batchWrite(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43050062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com