通过lambda重新排队收到的SQS消息

时间:2019-03-12 06:41:24

标签: aws-lambda amazon-sqs

有效方法:使用适用于.Net的AWS-SQS SDK,我可以在消息可见性计时器窗口内接收消息批处理并删除单个消息。我也无能为力,无法有效地重新排队该邮件,如果重新排队已配置的次数,则该邮件将变成死信。

什么不起作用:我正在尝试使用Lambda做同样的事情。我创建了一个触发器,该触发器的工作原理是SQS会触发lambda向其发送一批消息。发生这种情况时,这些消息似乎会自动从队列中删除。我无法删除单个邮件或将其重新排队。

在lambda中引发异常似乎会使批处理中的所有消息保留在队列中。有没有更优雅的方法可以做到这一点,还有没有办法针对单个消息而不是整个批处理?

0 个答案:

没有答案