DynamoDB 节流解决方法指导 - Amazon DynamoDB

DynamoDB 节流解决方法指导

本节针对 DynamoDB 可能返回的每种特定节流原因,提供了针对性的解决方案指导。每个条目都包含基于最佳实践的建议解决方法,以及要监控的对应 CloudWatch 指标。

DynamoDB 实施了 16 种不同的节流理由,分为 4 个主要类别。使用应用程序异常中指示的节流原因,直接导航到相关的指导方法。

超过键范围吞吐量(热分区)

当单个分区超过其吞吐量限额时,就会出现这些节流原因,此时预置模式和按需模式都会受影响:

超出预置吞吐量

在预置模式下,当消耗速率超过预置容量限额时,就会出现这些节流原因:

超过账户限额

在 AWS 区域中,当消耗速率超过了账户级别的吞吐量配额时,就会出现这些节流原因:

超出按需最大吞吐量

在按需模式下,当消耗速率超过配置的最大吞吐量限额时,就会出现这些节流原因: