
Answer-first summary for fast verification
Answer: Configure a new SQS standard queue as a dead-letter queue to isolate the faulty messages.
The correct answer is D. In this scenario, configuring a new SQS standard queue as a dead-letter queue will help isolate faulty messages from the main queue, ensuring that subsequent orders continue to be processed without interruption. Since the original queue is a standard queue, the dead-letter queue must also be a standard queue. Therefore, creating an SQS FIFO queue (option C) is incorrect. This ensures proper isolation and analysis of any faulty messages.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
In an event-driven ordering system, a single faulty message in an Amazon SQS standard queue is causing backend errors and blocking further processing. The queue's visibility timeout is 30 seconds, and the backend processing timeout is 10 seconds. To ensure continuous processing of subsequent messages while analyzing the faulty ones, what should the solutions architect do?
A
Increase the backend processing timeout to 30 seconds to match the visibility timeout.
B
Reduce the visibility timeout of the queue to automatically remove the faulty message.
C
Configure a new SQS FIFO queue as a dead-letter queue to isolate the faulty messages.
D
Configure a new SQS standard queue as a dead-letter queue to isolate the faulty messages.
No comments yet.