Q40 — AWS SAP-C02 第1章

第 40/75 题 | ← 返回第1章

Q115. 一家公司正在运行一个使用 Amazon RDS for MySQL 数据库存储数据的关键应用程序。RDS 数据库实例部署在多可用区模式下。最近的 RDS 数据库故障转移测试导致应用程序出现 40 秒的停机。解决方案架构师需要设计一个将停机时间减少到 20 秒以内的解决方案。解决方案架构师应该采取哪些步骤的组合来满足这些要求?(选择三项。)

正确答案: C. 在数据库前使用 RDS Proxy。, D. 将数据库迁移到 Amazon Aurora MySQL。, E. 创建 Amazon Aurora 副本。

解析

为将数据库故障转移停机时间减少到 20 秒以内,推荐的步骤组合是: C. 在数据库前使用 RDS Proxy。 D. 将数据库迁移到 Amazon Aurora MySQL。 E. 创建 Amazon Aurora 副本。 说明: 1. Aurora 的故障转移时间通常在 30 秒以内,比 RDS MySQL 的多可用区故障转移更快。 2. RDS Proxy 可以管理数据库连接池,在故障转移期间自动重新路由连接,进一步减少应用程序的停机时间。 3. Aurora 副本提供了故障转移目标,Aurora 可以在几秒内自动提升副本。 选项 A 和 B 中的缓存不能解决数据库故障转移时间问题。 选项 F 中的 MySQL 只读副本不能自动故障转移。