#aws-lambda #amazon-redshift #serverless-framework #serverless #serverless-architecture
#aws-lambda #amazon-redshift #бессерверный фреймворк #без сервера #бессерверная архитектура
Вопрос:
Я получаю постоянный тайм-аут при подключении от AWS lambda к redshift.
Я получаю исключение тайм-аута из моего кода Python
Я уже добавил раздел vpc:
vpc:
securityGroupIds:
- sg-xxxxxxx
subnetIds:
- subnet-xxxxxxx
Так что же здесь происходит?
Ответ №1:
Для устранения этой проблемы можно выполнить следующие действия;
- Используйте анализатор достижимости VPC: создайте и проанализируйте путь с сетевыми интерфейсами типа Source и Source в качестве идентификатора сетевого интерфейса вашего AWS Lambda. Кроме того, выберите тип назначения в качестве сетевых интерфейсов и назначения в качестве идентификатора сетевого интерфейса AWS Red Shift. Укажите порт назначения как 5439 или используемый вами порт связи, сохраните протокол как TCP.
Примечание: для завершения этого анализа пути требуется несколько минут.*
или
- Если вы включили журналы потоков VPC, вы можете отслеживать журналы потоков vpc, чтобы проверить, какой ресурс AWS отклоняет сетевой трафик.
Загрузка журналов сетевых потоков vpc в aws cloudwatch занимает несколько минут