【发布时间】:2018-09-29 11:14:31
【问题描述】:
我注意到 AWS Lambda 的一种行为,其中 SNS 消息在相同的确切时间戳上多次触发对 Lambda 函数(订阅 SNS 主题)的调用,相隔几毫秒(没有错误/超时)处理)。
将并发更新为“保留并发” => 1, https://jmp.sh/LqpWOPI 可防止这种情况发生,但这样做会影响此 Async Lambda 函数的可扩展性。
对为什么会发生这种情况以及如何处理以避免重复处理有什么想法吗?
【问题讨论】:
-
确认您没有多次订阅该主题的 Lambda 函数?验证进入 Lambda 调用的 SNS 消息是否完全相同?
标签: aws-lambda amazon-sns