AmazonAWS Developer Associate DVA-C02 Certification
·CN
·更新于 28 Jul 2026
开发人员在 AWS Lambda 处理程序函数之外(例如,作为全局变量)初始化 AWS SDK。这样做主要有什么优势?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 它可以通过利用执行环境的重用,在 Lambda 调用之间重用 SDK 客户端。.
为什么这是答案
在 Lambda 处理程序函数之外初始化 AWS SDK(例如作为全局变量)的主要优势是,它允许在后续的函数调用中重用 SDK 客户端。当 Lambda 执行环境被重用时,全局变量会保留其状态,这意味着无需在每次函数调用时重新初始化 SDK 客户端。这可以显著减少函数调用的冷启动时间,并提高整体性能,因为它避免了重复创建和配置 SDK 客户端的开销。
其他选项不正确:
提高代码可读性或遵循样式约定是次要的好处,不是主要优势。
它不会自动提供改进的错误处理;错误处理仍需在代码中明确实现。
它不会强制为每个函数调用创建一个新的 SDK 实例;相反,它旨在重用现有实例。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡