¿Cómo soluciono los problemas de simultaneidad reservada de Lambda?

3 minutos de lectura
0

He configurado la simultaneidad reservada para mi función de AWS Lambda, pero la característica no funciona. ¿Cómo puedo solucionar este problema?

Resolución

A continuación, se indican las posibles causas del error de la función Lambda después de configurar la simultaneidad reservada:

  • No queda suficiente concurrencia para reservar.
  • La configuración de simultaneidad reservada conduce a un comportamiento de limitación o a un código de estado 429.

Siga estos pasos para solucionar problemas relacionados con la simultaneidad reservada:

1.    Confirme que ha configurado la simultaneidad reservada para su función Lambda. Compruebe la configuración mediante la consola de Lambda o a través de una llamada a la API GetFunction.
Nota: Una función Lambda configurada para no tener ninguna concurrencia reservada está restringida porque no puede procesar ningún evento. Asegúrese de aumentar el valor a un número mayor que cero.

2.    Compruebe si la función Lambda está configurada para que no pueda escalar, lo que da como resultado un código de estado 429.
Para más información, consulte ¿Cómo se puede solucionar el problema de la limitación controlada de la función Lambda con los errores “Rate exceeded” (Velocidad superada) y 429 “TooManyRequestsException” (Excepción de demasiadas solicitudes)?

3.    Revise las métricas de Amazon CloudWatch para ConcurrentExecutions con la estadística Maximum (Máximo) para su función Lambda. Compruebe si la métrica ConcurrentExecutions alcanza el valor de simultaneidad reservada configurado.
Para obtener más información sobre las métricas de simultaneidad aprovisionada, consulte Uso de métricas de funciones Lambda y consulte la sección Uso de métricas de simultaneidad.

4.    Aumente la simultaneidad reservada para su función Lambda a un valor de concurrencia que evite que la función se limite. Cambie la configuración mediante la consola de Lambda o través de una llamada a la API PutFunctionConcurrency.

5.    Si sigue sin poder resolver el problema, abra un caso con AWS Support. Proporcione la siguiente información en el caso:

  • La función Lambda ARN.
  • El flujo de trabajo en la configuración de la función Lambda con todos los servicios incluidos.
  • Detalles sobre si el problema es ocasional o continuo.
  • La marca de tiempo exacta del problema con la zona horaria o marca de tiempo en UTC.

Nota: por motivos de seguridad y privacidad, los representantes de AWS Support no tienen acceso a los registros de Amazon CloudWatch de los clientes.


Información relacionada

Simultaneidad reservada

Managing AWS Lambda function concurrency (Administración de la simultaneidad de funciones de AWS Lambda)

Tipos de métricas

Accessing CloudWatch logs for AWS Lambda (Acceso a los registros de Amazon CloudWatch para AWS Lambda)

Solucionar problemas de invocación en Lambda

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año