【发布时间】:2019-10-07 14:33:43
【问题描述】:
AWS SQS -> Lambda 集成允许您批量处理传入消息,您可以在其中配置可以在单个批次中接收的最大数量。如果在处理过程中抛出异常,表示失败,所有消息都不会从传入队列中删除,并且可以在可见性超时过去后由另一个 lambda 提取进行处理。
出于性能原因,是否有任何方法可以保持批处理,但允许批处理中的一些消息成功(并从入站队列中删除)并且只保留一些未删除的批处理?
【问题讨论】:
标签: aws-lambda amazon-sqs