一家公司使用 Amazon RDS for MySQL(Multi-AZ 模式)运行一个关键应用程序。最近的 RDS 故障转移测试导致应用程序中断了 40 秒。解决方案架构师需要将中断时间缩短到 20 秒以内。以下哪组步骤可以实现此目标?(选择三项。)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在数据库前部署 RDS Proxy。, 将数据库迁移到 Amazon Aurora MySQL。, 创建 Amazon Aurora Replica。.
为什么这是答案
RDS Proxy 通过池化和重用数据库连接来减少故障转移时间,因为它在故障转移期间保持应用程序连接,并将它们透明地路由到新的主数据库实例,从而将中断时间缩短到通常不到 10 秒。将数据库迁移到 Amazon Aurora MySQL 可以显著缩短故障转移时间,因为 Aurora 的分布式存储系统和快速故障转移机制通常能在 30 秒内完成故障转移,并且通常在 15 秒以内。创建 Amazon Aurora Replica(Aurora 副本)可以进一步缩短恢复时间目标 (RTO),因为 Aurora 副本与主实例共享相同的数据卷,故障转移到副本的速度非常快,通常在 30 秒以内,甚至更短。 Amazon ElastiCache for Memcached 和 Redis 主要用于缓存,虽然可以减轻数据库负载,但它们本身并不能直接缩短 RDS 故障转移时间。创建 RDS for MySQL 只读副本用于读取扩展,但不能作为故障转移目标来缩短主实例的故障转移时间。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡