La detección de bucles recursivos de AWS Lambda ahora admite los buses de eventos personalizados de Amazon EventBridge
La detección de bucles recursivos de AWS Lambda ahora detecta y detiene automáticamente los bucles recursivos entre las funciones de eventos de Lambda y los buses de eventos personalizados de Amazon EventBridge, lo que le ayuda a protegerse contra el uso no deseado y los cargos inesperados derivados de cargas de trabajo descontroladas. La detección de bucles recursivos de Lambda, habilitada de forma predeterminada en su cuenta de AWS, identifica automáticamente cuando un servicio de AWS compatible invoca de forma recursiva una función de evento de Lambda y detiene el bucle.
Puede usar los buses de eventos personalizados de EventBridge para invocar funciones de eventos de Lambda, crear flujos de trabajo de automatización y programar tareas recurrentes sin administrar ninguna infraestructura. Sin embargo, un error de configuración o un defecto de código pueden hacer que las reglas de EventBridge activen las funciones de eventos de forma recursiva, lo que provocará un uso descontrolado. Ahora, la detección de bucles recursivos es compatible con los buses personalizados de EventBridge, ya que detiene automáticamente dichos bucles y le envía una notificación del panel de AWS Health con instrucciones para la solución de problemas.
Los buses de eventos personalizados de EventBridge ahora admiten la detección de bucles recursivos en todas las regiones comerciales de AWS en las que estén disponibles. Esta característica está habilitada de forma predeterminada en su cuenta y no requiere configuración. Si su función de eventos usa bucles recursivos intencionados, puede usar la API PutFunctionRecursionConfig para desactivar la detección de bucles recursivos para esa función.
Para obtener más información sobre la detección de bucles recursivos, consulte la documentación de Lambda.