AWS Lambda 재귀 루프 탐지, 이제 Amazon EventBridge 사용자 지정 이벤트 버스 지원
AWS Lambda 재귀 루프 탐지가 이제 Lambda 이벤트 함수와 Amazon EventBridge 사용자 지정 이벤트 버스 간 재귀 루프를 자동으로 탐지하고 중지하여, 의도치 않은 사용과 과도한 워크로드로 인한 예상치 못한 요금 발생을 방지합니다. Lambda 재귀 루프 탐지는 AWS 계정에서 기본적으로 활성화되어 있으며, 지원되는 AWS 서비스가 Lambda 이벤트 함수를 재귀적으로 호출할 경우 자동으로 찾아내 루프를 중지합니다.
EventBridge 사용자 지정 이벤트 버스를 사용하면 인프라를 관리하지 않고도 Lambda 이벤트 함수를 호출하여 자동화 워크플로를 구축하고 반복 작업을 예약할 수 있습니다. 하지만 잘못된 구성이나 코드 결함으로 인해 EventBridge 규칙이 이벤트 함수를 재귀적으로 트리거하여 사용량이 폭주할 수 있습니다. 이제 재귀 루프 탐지가 EventBridge 사용자 지정 버스를 지원하므로, 이러한 루프를 자동으로 중지하고 문제 해결 지침이 포함된 AWS Health Dashboard 알림을 보냅니다.
EventBridge 사용자 지정 이벤트 버스는 이제 사용 가능한 모든 상용 AWS 리전에서 재귀 루프 탐지를 지원합니다. 이 기능은 계정에 기본적으로 활성화되며 구성이 필요하지 않습니다. 이벤트 함수가 의도적으로 재귀 루프를 사용하는 경우 PutFunctionRecursionConfig API를 사용하여 해당 함수에 대한 재귀 루프 탐지를 끌 수 있습니다.
재귀 루프 탐지에 대해 자세히 알아보려면 Lambda 설명서를 참조하세요.