Solución de problemas de asignación de orígenes de eventos de Amazon MQ
Cuando una función de Lambda encuentra un error irrecuperable, el consumidor de Amazon MQ dejará de procesar registros. Cualquier otro consumidor puede continuar procesando, siempre que no encuentre el mismo error. Para determinar la causa potencial de un consumidor detenido, marque el campo StateTransitionReason
en los detalles de devolución de su EventSourceMapping
para obtener uno de los siguientes códigos:
ESM_CONFIG_NOT_VALID
-
La configuración de asignación de orígenes de eventos no es válida.
EVENT_SOURCE_AUTHN_ERROR
-
Lambda ha producido un error al autenticar el origen del evento.
EVENT_SOURCE_AUTHZ_ERROR
-
Lambda no tiene los permisos necesarios para acceder al origen de eventos.
FUNCTION_CONFIG_NOT_VALID
-
La configuración de la función no es válida.
Los registros también quedan sin procesar si Lambda los elimina debido a su tamaño. El límite de tamaño para los registros de Lambda es de 6 MB. Para volver a entregar mensajes en caso de error de función, puede utilizar una política de cola de mensajes fallidos (DLQ). Para obtener más información, consulte Reentrega de mensajes y administración de DLQ
nota
Lambda no admite políticas de reenvío personalizadas. En su lugar, Lambda utiliza una política con los valores predeterminados de la página de Política de reentregamaximumRedeliveries
establecido en 6.