Bir uygulama, Multi-AZ'de Amazon RDS for MariaDB kullanıyor ve planlı bir bakım failover'ı gerçekleştiğinde birkaç dakikalık kesinti yaşıyor. Bir SysOps yöneticisi, failover sırasındaki uygulama kesintisini en aza indirmek için ne uygulamalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Veritabanı için bir RDS Proxy dağıtın ve uygulamanın doğrudan DB'ye bağlanmak yerine proxy aracılığıyla bağlanmasını sağlayın..
Neden bu cevap
Doğru cevap, bir RDS Proxy dağıtmaktır. RDS Proxy, birincil veritabanı örneği kullanılamaz hale geldiğinde bağlantıları otomatik olarak beklemedeki çoğaltmaya yönlendirerek failover süresini önemli ölçüde azaltır. Uygulama, doğrudan veritabanına bağlanmak yerine proxy'ye bağlanır, bu da bağlantıların korunmasına ve failover sırasında uygulama kesintisinin en aza indirilmesine yardımcı olur. Diğer seçenekler neden yanlış: Birden çok yazılabilir örneğe sahip bir RDS for MariaDB DB kümesine dönüştürmek, Aurora için geçerli bir stratejidir ancak MariaDB için doğrudan geçerli değildir ve MariaDB'nin Multi-AZ yapılandırmasında failover süresini doğrudan azaltmaz. RDS bakım penceresini değiştirmek, failover'ın ne zaman gerçekleştiğini kontrol eder ancak failover'ın kendisinin süresini veya etkisini azaltmaz. Veritabanının önüne bir Amazon ElastiCache write-through cache yerleştirmek, okuma performansını artırabilir ancak failover sırasında yazma işlemlerinin kesintiye uğramasını engellemez veya failover süresini kısaltmaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez