某个应用程序使用 Amazon API Gateway 和 AWS Lambda 函数从 Amazon DynamoDB 获取数据。用户报告间歇性高延迟。团队的调查显示,当其他 Lambda 函数的调用频率较高时,该 API 的 Lambda 函数会频繁地被限制。公司希望以最具成本效益的方式将该 API 的 Lambda 函数与其他函数隔离开来。他们应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 Lambda 函数配置保留并发。.
为什么这是答案
配置保留并发是隔离 Lambda 函数并解决限制问题的最具成本效益的方法。保留并发确保为特定函数预留一定数量的并发执行,防止其他函数耗尽账户的并发配额,从而导致该函数被限制。 增加 DynamoDB 中的读取容量单位 (RCU) 不会解决 Lambda 函数限制问题,因为限制发生在 Lambda 层,而不是 DynamoDB。配置预置并发虽然也能隔离函数,但其成本通常高于保留并发,因为它会持续运行指定数量的实例,即使没有请求也会产生费用。增加 Lambda 函数的超时时间和分配内存不会解决并发限制问题,它们分别用于处理长时间运行的任务和内存密集型任务。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡