Мы настраиваем API на aws apigateway. Идея состоит в том, что URL-адрес находится в формате «example.com/apiName/path», а stage (версия) - в заголовках html. Как я могу перенаправить пользователя к определенному API и этапу, используя Route53 и / или CloudFront на основе нашего формата URL
. В качестве события для запуска лямбды мы попробовали все 4 (запрос / ответ зрителя, запрос / ответ источника). Каждый раз ответ 502 или 503. Мы пробовали использовать лямбда-код по умолчанию для приветствия по умолчанию, а также пытались только с возвратом {'status': 200}, но ответ тот же (503)
def lambda_handler(event, context):
print('In lambda')
return {
'statusCode': 200,
'body': json.dumps('Hello from Lambda!')
}
Нет логовни в CloudWatch, ни в графах мониторинга в лямбде, поэтому я предполагаю, что код в лямбде никогда не выполнялся