AmazonAWS Developer Associate DVA-C02 Certification
·CN
·更新于 28 Jul 2026
一个新的无服务器用户门户运行缓慢。分析表明,一个 API Gateway 端点调用一个 Lambda 函数是造成此问题的原因,但该 Lambda 函数会调用其他 API 和 AWS 服务。根据操作最佳实践,开发人员如何找出是哪个外部调用导致延迟增加?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 AWS X-Ray SDK 检测 Lambda,添加 HTTP/HTTPS 拦截器和 SDK 客户端处理程序,启用 X-Ray 跟踪,部署,然后使用 X-Ray 服务图和跟踪来查找平均响应时间以及可能的缓慢组件。.
为什么这是答案
正确答案是使用 AWS X-Ray SDK 检测 Lambda。X-Ray 专为分布式应用程序的端到端可观测性而设计,可以跟踪请求流经多个服务(如 API Gateway、Lambda 和其他外部 API/AWS 服务)的路径。通过在 Lambda 函数中集成 X-Ray SDK 并启用跟踪,开发人员可以获得详细的服务图和跟踪数据,清晰地显示每个外部调用的延迟,从而准确识别性能瓶颈。
在 Lambda 代码中添加日志语句虽然可以提供一些信息,但不如 X-Ray 提供端到端的可视化和聚合数据,且需要手动解析大量日志。CloudWatch 指标(如 Duration 和 Throttles)可以显示函数整体性能问题,但无法深入到函数内部的外部调用层面。CloudWatch Synthetics canary 适用于监控用户体验和模拟用户行为,但它从外部视角进行观察,无法像 X-Ray 那样深入到 Lambda 函数内部的每个外部调用细节。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡