Does SQS can invoke Lambda functions asynchronously ?

0

I found this article : https://aws.amazon.com/blogs/architecture/understanding-the-different-ways-to-invoke-lambda-functions/

I see that SQS is supported as Poll-based invoke.

  1. Does it means that Lambda will be triggered async once event is added to DLQ?
  2. Does this Lambda is supporting DLQ, meaning if the function is failed, I can publish it to DLQ?

Thanks.

asafha
demandé il y a 4 ans1793 vues
1 réponse
1

Lambda processes events from SQS synchronously, and so failed invocations will not besent to a DLQ on the Lambda side. If the Lambda invocation fails, the message remains in the SQS queue, and will be retried or sent to the queue's DLQ according to how the queue is configured.

Ellison
répondu il y a 4 ans
  • Thank you so much for this. You have no idea how much this clears my confusion/misunderstanding on SQS with Lambda functions. 😊

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions