Aws lambda 当多个Lambda同时运行时,Lambda需要更多的时间

Aws lambda 当多个Lambda同时运行时,Lambda需要更多的时间,aws-lambda,Aws Lambda,我对AWS lambda执行时间有问题 我有8个lambda,我的每个lambda函数都从S3获取相同的数据,并绘制图像,然后上传到S3。因此,我使用SNS将触发器事件分发给每个lambda 在测试时,我只运行其中的1个(它调用lambda_1),执行它只需要大约200秒。但是,当我将所有lambda添加到SNS主题以使它们同时运行时,lambda_1需要200秒以上的事件获取超时时间(超过300秒) 我使用的数据相同,两个execute的配置相同,唯一的区别是同时执行8个lambda(从SNS

我对AWS lambda执行时间有问题

我有8个lambda,我的每个lambda函数都从S3获取相同的数据,并绘制图像,然后上传到S3。因此,我使用SNS将触发器事件分发给每个lambda

在测试时,我只运行其中的1个(它调用
lambda_1
),执行它只需要大约200秒。但是,当我将所有lambda添加到SNS主题以使它们同时运行时,
lambda_1
需要200秒以上的事件获取超时时间(超过300秒)

我使用的数据相同,两个execute的配置相同,唯一的区别是同时执行8个lambda(从SNS事件获取触发器)

这是aws lambda的行为吗?我对此一无所知

非常感谢任何文件或建议!
谢谢

你能给你上传到S3的时间定一下吗,以检查并发上传是否会变慢?上传的时间很好,我想说的是相同工作的处理。我想知道CPU和RAM在两种情况下是否相同?您上传的图像名称相同还是不同?另外,一段代码片段对我们理解也会有很大的帮助。@tom:它们是不同的和独特的。