【发布时间】:2016-09-13 12:54:50
【问题描述】:
我们的应用程序中有一段时间的延迟与 DynamoDB 中的延迟直接相关,我们正试图找出导致该延迟的原因。
在此期间,表的消耗读取和消耗写入正常(远低于预置容量),并且限制请求的数量也是 0 或 1。唯一增加的是 SuccessRequestLatency。
高延迟发生在我们进行大量自动写入的期间。在我们的用例中,写入 dynamo 还包括一些读取(以获取任何现有记录)。但是,我们经常在同一时间段内写入相同数量的数据,而不会增加任何延迟。
在我们似乎已经提供了足够的读取容量的情况下,是否有任何方法可以了解导致成功请求延迟增加的原因?有什么方法可以诊断这组对 dynamodb 的写入导致的延迟?
【问题讨论】: