Ваш код вызывает sqs.receive_message, однако для правильной интеграции Lambda с SQS вы можете использовать триггеры событий Lambda.Таким образом, всякий раз, когда событие попадает в очередь, SQS автоматически вызывает вашу функцию Lambda с этим событием (или несколькими событиями, основанными на указанном размере пакета).
См. Здесь, чтобы настроить лямбда-событие SQS.триггер
Также см. здесь для настройки лямбда-обработчика в python , где параметром события будет событие, с которым SQS запускает вашу лямбду (распечатайте ее и посмотрите формат событиятак что вы можете получить представление о том, как использовать данные события).
Таким образом, когда вы отправляете сообщение в SQS, SQS запустит вашу функцию Lambda, и, если ваша Lambda вернется успешно, SQS удалитсообщение из очереди.Вам не нужно делать receive_message или delete_message вручную.