一个 AWS Lambda 函数从 Amazon SQS 标准队列轮询消息,并针对每条消息向外部 API 发出 HTTP 请求。公司希望确保 Lambda 函数对该第三方 API 发出的并发请求不超过两个。哪种配置满足此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 SQS 队列的 Lambda 事件源映射上的最大并发设置为 2。.
为什么这是答案
正确答案是“将 SQS 队列的 Lambda 事件源映射上的最大并发设置为 2”。此设置直接控制与特定 SQS 事件源关联的 Lambda 函数的最大并发执行数量。将其设置为 2,可确保 Lambda 函数同时处理 SQS 消息的实例不会超过两个,从而限制了对外部 API 的并发请求。 其他选项不正确: 将 Lambda 函数的预置并发设置为 2:预置并发确保函数始终有指定数量的执行环境可用,但它不限制并发执行的总数,特别是当按需并发也可用时。 将 Lambda 函数的 SQS 事件源映射批处理大小设置为 2:批处理大小控制每次 Lambda 调用处理的消息数量,而不是并发执行的数量。每次调用仍然是单个并发执行。 使用 Lambda 事件过滤,使每次调用处理两条 SQS 消息:事件过滤用于根据消息内容选择性地处理消息,它与并发控制无关。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡