在将AWS Lambda与sqs事件源一起使用时,SQS消息的行为如何?

时间:2018-12-13 11:10:34

标签: amazon-web-services amazon-ec2 lambda aws-lambda amazon-sqs

Serverless for reserved concurrency and event queue

以上是我的lambda的无服务器配置。我们只希望运行有限的并行lambda(10),因为它具有db操作,因此使用此配置,我们希望Lambda一次仅选择10条消息(保留的并发性),而每个请求中仅选择1条消息( batchSize

但是,一旦我将大量邮件发布到lambda,就会有很多邮件正在飞行。我原本只希望 10封邮件飞行中

enter image description here

基于下面的监视,看来lambda被多次调用但受到限制,并发执行始终为10。

enter image description here

问题:此行为背后的概念是什么?此外,受限制的lambda实例是否在等待其他实例完成?这会影响其他lambda在同一帐户下运行吗? AWS Documentation并没有提供太多有关该功能的信息。

0 个答案:

没有答案