
Answer-first summary for fast verification
Answer: Examine the Lambda dead-letter queue for failed asynchronous invocations.
The correct answer is B. Configuring a dead-letter queue (DLQ) for the Lambda function can help capture asynchronous invocation events that were not processed successfully. This allows developers to retrieve and analyze these events, troubleshoot any potential issues, and reprocess them if necessary. Even if there are no errors or failures recorded in Lambda logs, some asynchronous invocations might fail to be processed, which is why DLQ is a viable solution in this scenario.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
An e-commerce firm uses AWS Lambda with API Gateway for order processing. Despite no Lambda log errors, some orders aren't processed after a POST API call. What's the developer's best troubleshooting step?
A
Review frontend logs for API issues and test the POST API with logs.
B
Examine the Lambda dead-letter queue for failed asynchronous invocations.
C
Check CloudWatch for Lambda errors that might have been overlooked.
D
Confirm POST API caching is disabled in API Gateway.
No comments yet.