Пропускная способность DynamoDB превышает лимит, но только на одной таблице - PullRequest
0 голосов
/ 11 января 2020

У меня есть 6 таблиц DynamoDB, настроенных для использования в качестве источников данных для моего приложения iOS. Все они вызываются из клиента примерно в той же сумме, когда кто-то использует приложение, но по какой-то причине одну таблицу, если происходит сумасшедший всплеск чтений и происходит слишком большая емкость чтения и возникает ошибка provisioned throughput for table exceeded.

Приложение имеет очень небольшое количество пользователей в целом (ниже 100).

Метрики таблицы с ошибками выглядят так:

enter image description here

Но все остальные таблицы выглядят так:

enter image description here

Есть мысли о том, что может быть причиной этого? Код для выполнения запросов на стороне клиента все тот же. По-видимому, все они настроены одинаково в API, используя лямбда и шлюз API. Чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...