AmazonAmazon Solution Architect Professional SAP-C02 Certification·CN·更新于 1 Aug 2026
一个销售报告应用程序在美国区域运行。它使用区域性 Amazon API Gateway 和 AWS Lambda 从 Amazon RDS for MySQL 数据库生成按需报告。前端位于 Amazon S3 上,并通过 CloudFront 提供服务。Route 53 当前使用简单路由策略指向 API Gateway API。公司即将扩展到欧洲,并且超过 90% 的数据库流量是只读的。API Gateway 和 Lambda 已部署在新区域。哪种设计能最大限度地降低用户下载报告的延迟?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为新区域中的数据库配置 RDS 跨区域只读副本。将 Route 53 记录更改为基于延迟的路由,以便用户访问最近的 API Gateway API 端点。.
为什么这是答案
正确答案通过配置 RDS 跨区域只读副本,利用了数据库流量大部分是只读的特性,在新区域提供了数据本地化,显著降低了报告生成延迟。同时,Route 53 的基于延迟的路由策略能确保用户被导向响应最快的 API Gateway 端点,进一步优化了用户体验。
选项 A 和 B 涉及将主数据库复制到新区域,这会引入数据同步的复杂性,并且如果原始区域仍需写入,则可能导致数据一致性问题。此外,地理位置路由虽然能将用户导向最近的区域,但基于延迟的路由能更精确地根据实际网络条件选择最佳端点。
选项 D 尽管也使用了 RDS 跨区域只读副本,但其地理位置路由策略不如基于延迟的路由在优化用户延迟方面有效,因为地理位置路由仅基于用户的地理位置,而基于延迟的路由则考虑了实际的网络延迟。