gpt4 book ai didi

amazon-dynamodb - DynamoDB 吞吐量超出异常错误

转载 作者:行者123 更新时间:2023-12-04 14:22:46 31 4
gpt4 key购买 nike

我怀疑 DynamoDB 中的这一说法是否属实或我的理解不正确。它说,

ProvisionedThroughputExceededException
消息:您超出了表或一个或多个全局二级索引的最大允许预置吞吐量。要查看预置吞吐量与消耗吞吐量的性能指标,请打开 Amazon CloudWatch 控制台。

示例:您的请求率太高。 适用于 DynamoDB 的 AWS 开发工具包会自动重试收到此异常的请求 .您的请求最终会成功,除非您的重试队列太大而无法完成。使用错误重试和指数退避减少请求频率。

Q1:异常发生时是否自行重试?我只是担心可能不会插入数据。

请帮我。 :D 提前致谢!

最佳答案

是的,SDK 会自动重试,但要知道的关键是,当应用程序看到超出预配置的吞吐量异常时,默认的最大重试次数已经超过。如果您遇到该异常,您的应用程序需要处理它并有选择地再次尝试该操作。另外,要知道指数退避可能不是将您的操作带到 DynamoDB 的最快方式,因此根据您的用例,如果最终速度对您的应用程序至关重要,那么最好禁用重试并编写您自己的重试策略。

关于amazon-dynamodb - DynamoDB 吞吐量超出异常错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52093842/

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