我们的DynamoDB配置了On-Demand容量,但在高流量时段仍会遇到读/写节流请求。
有什么线索吗?
发布于 2020-03-16 16:26:53
按需并不意味着“无限吞吐量”。根据the docs的说法,这是有限制的
如果您最近首次将现有表切换到按需容量模式,或者在启用了按需容量模式的情况下创建了新表,则该表具有以下以前的峰值设置,即使该表以前未使用按需容量模式为流量提供服务:
发布于 2021-09-05 19:53:26
您可以尝试分析写请求的分区键在各个写操作中的变化情况。如果对同一PK的写请求太多,可能会使分区不堪重负,并导致节流。
考虑在BatchWriteItem调用中混合使用PKs,并且随着时间的推移,这样您就不会频繁地访问相同的分区
https://stackoverflow.com/questions/60702261
复制相似问题