Обнаружение рекурсивных циклов AWS Lambda для всех коммерческих регионов AWS

Проведено: 31 авг. 2026 г.

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

Когда функции Lambda активируются на основе источников событий, таких как Amazon S3, Amazon SQS и Amazon SNS, ошибка в конфигурации или коде может привести к отправке событий обратно в тот же источник, который запустил функцию, что создает рекурсивные циклы и приводит к непредвиденному потреблению ресурсов и затратам. При обнаружении такого рекурсивного цикла Lambda обработка события автоматически прекращается и в Панель работоспособности AWS отправляется уведомление с инструкциями по устранению неполадок. 

За счет нового расширения теперь вы можете использовать обнаружение рекурсивных циклов во всех коммерческих регионах AWS с поддерживаемой или более поздней версией пакета средств разработки ПО (SDK). Если функция Lambda применяет рекурсивные циклы умышленно, вы можете отключить для нее их обнаружение, используя API-интерфейс PutFunctionRecursionConfig
 
Подробнее об обнаружении рекурсивных циклов см. в документации Lambda.