Вопросы

Доступ DynamoDB в Lambda @ Edge

Нужна ваша помощь в понимании некоторых концепций. У меня есть веб-приложение, использующее Lambda @ Edge на CloudFront. Эта лямбда-функция обращается к DynamoDB, выполняя около 10 независимых запросов. Это порождает случайные ошибки, хотя отлично работает, когда я тестирую автономную лямбда-функцию. Я не могу разобраться в журналах облачного интерфейса, а Lambda @ Edge не отображается в CloudWatch.

У меня такое ощущение, что виноваты запросы DynamoDB. (потому что это все, что я делаю в функции Lambda) Чтобы убедиться, я реплицировал данные по всем регионам. Но это не решило проблему. Я увеличил тайм-аут и объем памяти, выделенный лямбда-функции. Но это никоим образом не помогло. Но уменьшение количества запросов к БД, похоже, помогает.

Не могли бы вы помочь мне понять это? Неправильно ли делать запросы к БД в Lambda @ Edge? Есть ли способ получить подробные логи Lambda @ Edge?

Читать:
Отладка скрипта Julia с помощью Juno IDE

как выглядит подготовка вашей таблицы Dynamodb?   —  person Vikas    schedule 18.02.2020

Все по запросу. Без подготовки.   —  person Vikas    schedule 18.02.2020

Похожие записи

Сообщение корзины бесплатной доставки для определенного класса доставки, минимальной суммы и определенной страны в Woocommerce

admin

Изменение правила по умолчанию для прослушивателя AWS ALB через интерфейс командной строки AWS

admin

Используйте переменную powershell для выполнения программы по пути к файлу в переменной

admin

Ошибка сегментации при вызове функции сборки x86 из программы C

admin

Как масштабировать экспресс-сервер node, который передает файлы?

admin

Flutter не воспроизводит видео в режиме выпуска

admin