Как сохранить лямбду живой, чтобы слушать результат от другой лямбды - PullRequest
0 голосов
/ 14 декабря 2018

У меня есть цепочка лямбда-вызовов, которая означает, что каждая лямбда-функция вызывается другой лямбда, кроме первой.Теперь я надеюсь, что первая лямбда-функция не может быть вызвана, если последующие функции завершены.Есть ли какое-нибудь решение?

PS: Я надеюсь, что первая лямбда-функция должна быть вызвана SQS, и максимальный параллелизм равен 3, например

1 Ответ

0 голосов
/ 17 декабря 2018

Предлагаю ознакомиться с пошаговыми функциями AWS.Скопировано со страницы продукта :

С помощью пошаговых функций вы можете создавать и запускать рабочие процессы, объединяющие такие службы, как AWS Lambda, [...] Рабочие процессы состоят изпоследовательность шагов, с выходом одного шага, действующим как вход в следующий.[Step Functions] переводит ваш рабочий процесс в диаграмму конечного автомата [...] Step Functions автоматически запускает и отслеживает каждый шаг и повторяет попытки при возникновении ошибок, поэтому ваше приложение выполняется в порядке и в соответствии с ожиданиями.

...