【发布时间】:2020-12-14 10:30:46
【问题描述】:
首先,这里简要介绍一下我的 Lambda 函数的工作原理:
- 由到达 SQS 标准队列的消息触发
- 保留并发设置为 4
- 每条 SQS 消息都包含一个图像列表的 URL,Lambda 函数将其传输到 S3 存储桶
简而言之: SQS -> Lambda -> S3
在这个测试中: SQS 队列有 100 条消息,每条平均包含 5 个图像 URI。每张图片的平均大小为 10 MB。
我期望 Lambda 实例连续运行,直到 SQS 队列为空。相反,我看到的是这样的:
看起来 Lambda 函数每 15 分钟“爆发”一次。我的第一个猜测是,这是我在第一次部署 Lambda 时在配置中设置的,但不幸的是,我不太记得那些初始设置是什么。除了节流和超时设置,我现在似乎也无法更改任何内容。
知道这里发生了什么吗?
【问题讨论】:
标签: amazon-web-services aws-lambda