我已经将一个SQS连接到一个lambda(Lambda 1)。lambda(Lambda 1)对服务进行API调用。我必须一次播种1000条消息。为此,我在另一个lambda(Lambda 2)的帮助下向SQS发送1000条消息。我面临的问题是,SQS触发了1000个lambda,这使得对我的服务进行了1000个API调用,从而导致服务不可用。
我是否可以配置SQS频率,例如,在1秒内,SQS应该只处理10或100条消息?
发布于 2020-11-12 22:31:29
限制lambda函数允许的并发性
简而言之,您可以设置这个lambda可以有多少个并发执行

文档:https://docs.aws.amazon.com/lambda/latest/dg/invocation-scaling.html
https://stackoverflow.com/questions/64803954
复制相似问题