lambda c在SQS队列上的一条消息调用。
LLET出于某种原因说,如果lambda c发生了什么事,则来自SQS队列A的消息移至DLQ B.
然后由DLQ B的消息调用了同一lambda c。
我的问题:
- LLET说,如果Lambda C仍未响应,那么DLQ B上的消息会发生什么?
该消息将在DLQ B上停留多长时间?
- 如果lambda c读取来自DLQ B的消息,那么我是否需要从DLQ B手动删除该消息或自动删除?
-
我尝试过的是:-
检查SQS DLQ的AWS文档,但找不到有关消息删除的明确解释。
探索AWS SDK方法(例如Deletemessage())手动删除消息。
消息删除如何在AWS DLQ中起作用?有效地处理DLQ中的消息是否有效?
ADLQ只是另一个SQS队列,具有与任何其他SQS队列相同的设置和行为。 SQS队列的可配置消息保留期长达14天。一旦邮件进入DLQ,这些消息最终将被删除。