Заставьте AWS Lambda позвонить снова после завершения задачи - PullRequest
0 голосов
/ 13 июня 2019

У меня есть функция AWS Lambda, которая выполняет несколько вызовов API, а затем сохраняет любую информацию, которую получает, в таблицу DynamoDB.

Будет ли хорошей практикой отправлять сообщение в очередь SQS после завершениячто бы Лямбда делала?Затем очередь запускает лямбда-функцию для запуска другого процесса снова.

Итак, что касается обработки и связанных с этим затрат, это хорошая идея или нет?

Другая идея, которая у меня была, былачтобы вызвать функцию Lambda, используя событие CloudWatch, но проблема в том, что я хочу, чтобы он запустил новый процесс после завершения старого, так что если случится так, что функция Lambda будет запущена во время обработки, то она заполнит мои записи на DynamoDB.

Так что, если у кого-то есть лучшее решение или альтернатива, дайте мне знать.

...