gpt4 book ai didi

javascript - 为 AWS SDK JavaScript V3 重试设置 customBackoff

转载 作者:行者123 更新时间:2023-12-05 04:33:25 29 4
gpt4 key购买 nike

我刚刚升级到 AWS SDK V3,我不知道如何用它配置 retryDelayOptions 和 customBackoff。我无法在 AWS 自己的 API 引用或网上找到任何示例代码。这是我之前所做的:

retryDelayOptions: { customBackoff: (retryCount) => 2 ^ (retryCount * 100) },
maxRetries: 2

我将以上内容作为选项传递给客户端构造函数。 V3 的重试似乎发生了很大变化,没有任何示例我无法理解 API。非常感谢任何帮助

问候,迪帕克

最佳答案

我想我明白了

const { StandardRetryStrategy } = require("@aws-sdk/middleware-retry");

module.exports = (maxAttempts) =>
new StandardRetryStrategy(async () => maxAttempts, {
// eslint-disable-next-line no-bitwise
delayDecider: (delayBase, attempts) => 2 ^ (attempts * 100)
})

然后你可以将其作为 retryStrategy 传递

关于javascript - 为 AWS SDK JavaScript V3 重试设置 customBackoff,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71428996/

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