【发布时间】:2018-07-31 15:47:00
【问题描述】:
我们正在使用 AWS Lambda 和 SQS 集成中最近发布的功能。 每当 SQS 中有消息时,都会触发 Lambda 并处理该消息。
但是,如果 Lambda 失败,它会退出以再次处理消息。
有没有办法配置重试间隔?
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-sqs
我们正在使用 AWS Lambda 和 SQS 集成中最近发布的功能。 每当 SQS 中有消息时,都会触发 Lambda 并处理该消息。
但是,如果 Lambda 失败,它会退出以再次处理消息。
有没有办法配置重试间隔?
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-sqs
您的问题的答案是否定的,但要解决此问题,您可以将 Lambda 放入状态机(使用 AWS Step Functions),并使用该机器的配置来控制退休行为,甚至可以根据需要禁用重试.
This blog post我已经写了一个更笼统的解释。
【讨论】: