AWS Странное поведение DynamoDB - выделенная емкость и запросы - PullRequest
0 голосов
/ 30 марта 2020

У меня происходят странные вещи с моими AWS таблицами DynamoDB. Чтобы дать вам некоторый контекст, у меня есть несколько таблиц для AWS лямбда-функции для запроса и изменения. Исходный код функции находится в корзине S3. Функция вызывается AWS Api.

Несколько дней спустя go Я заметил значительный всплеск количества запросов на чтение и запись, за которые я взимал плату в AWS. Чтобы указать c, количество запросов на чтение и запись увеличилось на 3000 по сравнению с тем, что обычно используют мои таблицы (они обычно имеют менее 750 запросов). Кроме того, я видел похожие цифры в моих запросах уровня 3 S3, с ростом почти 4000 запросов за последние шесть дней.

Сразу же я подозревал, что произошло что-то вредоносное, и я приостановил все роли IAM и изменил их ключи. В журналах Lambda ничего не было видно, что это связано с моей функцией, и API не получил объем запросов, согласующийся с тем, что происходило в таблицах или корзине.

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

Я относительно новичок в DynamoDB и AWS в целом, но Я подумал, что настроил таблицу с очень конкретными c предоставленными ограничениями записи и чтения. Запросы продолжали поступать, и я не могу понять, откуда они пришли.

Может ли один из вас AWS Волшебники помочь мне решить эту странную ситуацию?

Любой совет или понимание будут дико приветствоваться.

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