AmazonAWS Developer Associate DVA-C02 Certification
·CN
·更新于 28 Jul 2026
一个数据收集应用程序使用 API Gateway、Lambda 和 S3。用户上传文件后,需要等待长时间的验证运行;他们必须刷新仪表板才能看到结果。有些用户上传了许多大文件并反复刷新。开发人员必须修改应用程序,以便仪表板能够立即接收文件的验证结果,而无需重新加载整个页面。哪种解决方案的运维效率最高?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在客户端使用 API Gateway WebSocket API。将上传的文件与 WebSocket 连接 ID 关联起来,并在处理完成后将验证状态推送到该连接 ID 以更新 UI。.
为什么这是答案
正确答案是使用 API Gateway WebSocket API。这种方法运维效率最高,因为它利用了无服务器架构的优势。当文件上传后,Lambda 函数可以处理文件,并将验证结果通过 API Gateway WebSocket 推送给客户端,实现实时更新,用户无需手动刷新。
其他选项的不足之处:
启动 EC2 实例运行 WebSocket 服务器增加了运维负担和成本,不符合运维效率最高的要求。
通过电子邮件通知用户虽然能告知结果,但无法实现仪表板的实时更新,用户仍需手动查看或刷新。
使用 DynamoDB Streams 和 SNS 推送通知到浏览器需要额外的客户端逻辑来监听和处理SNS通知,并且SNS通常用于发布/订阅模型,直接推送到单个浏览器不如WebSocket直接和高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡