【发布时间】:2021-03-23 10:12:36
【问题描述】:
我目前正在建模一个广泛使用 S3 事件作为 lambda 函数源的无服务器应用程序。
我已经为 lambda 配置了死信队列 (DLQ) 以提供一些弹性,但我仍然想知道:有没有其他方法可以减少 lambda 并发并防止限制问题?
理论上,AWS 文档指出,对于异步调用,Lambda 使用内部队列来处理事件和重试,这意味着 Lambda 处理此队列应该没有问题。
在非无服务器应用程序中,我会使用队列和有限数量的队列工作人员来组织它,但是,这对于 AWS 来说并不是那么简单。
除了 DLQ 之外,还有其他方法可以处理或避免节流问题吗?
谢谢!
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-lambda amazon-sqs