При лямбда-сбое в AWS добавляется логика повторения, если все еще не удается отправить предупреждение - PullRequest
0 голосов
/ 19 сентября 2018

Я хочу спроектировать лямбду AWS таким образом, чтобы в случае ее сбоя лямбда пыталась повторить попытку без заданного времени, а если после многих попыток она все-таки не удалась, тогда предупредите пользователя.

Я привязан к настройке AWSCloudWatch сигнализирует о сбое, но похоже, что пользователь оповещен о первом сбое лямбды.

1 Ответ

0 голосов
/ 19 сентября 2018

как насчет использования SQS для DLQ (Dead Letter Queue)?

Вы можете создать отказоустойчивую архитектуру, используя SQS и Lambda вместе.

Вкратце, вы можете сделать две функции в лямбде.

Функция 1: первая, которая запускается при первом запуске и выполняет свою работу.Если это не удастся, он перейдет в SQS.

Функция 2: это вызывается опросом SQS, что означает, что эта функция запускается, когда в очереди SQS есть сообщение.Он читает сообщение SQS, поэтому обработчик события должен немного отличаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...