У меня есть AWS лямбда-функция, которая выполнит свою задачу примерно за 50 секунд. Я пытался вызвать функцию с помощью API Gateway, но время ожидания API Gateway составляет около 30 секунд!
Итак, я ищу обходной путь.
Я обнаружил, что могу использовать WebSocket для вызова Lambda function.
Мой вопрос:
Если Websocket подключается к функции Lambda и функция завершает свою задачу за 50 секунд и возвращает ответ, будет ли функция Lambda работать когда-либо ??
Или предположим, что 5 пользователей вызывают функцию Lambda с помощью функции Websocket. Могут ли они все использовать одну и ту же лямбду? Или разные лямбды?
Если они используют одни и те же лямбды, то через 15 минут лямбда истечет.
Я в замешательстве. Могу ли я использовать веб-сокет для своей лямбда-функции или использовать другой способ, такой как SNS, SQS et c?