达到最大redrive(Retry)策略数后,SQS批处理中的所有消息是否都发送到Dead Letter Queue?

问题描述

我有一个 SQS 队列,这个队列的使用者是一个 lambda,未处理的消息被发送到一个重驱动策略为 10 的死信队列。

我的 SQS 队列的批处理大小为 5,特定批处理中的所有消息都将发送到 DLQ,还是只有通过 10 次重试尝试且未处理的消息才会发送到 DLQ。

如果成功处理了一批 5 条消息中的 3 条消息,那么 5 条消息会全部进入 DLQ,还是只有 2 条没有得到处理。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)