一個應用程式使用 Amazon RDS for MariaDB Multi-AZ,並且在執行計畫性維護容錯移轉時,會遇到數分鐘的服務中斷。SysOps 管理員應該實作什麼來將容錯移轉期間的應用程式停機時間降到最低?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為資料庫部署 RDS Proxy,並讓應用程式透過 Proxy 連線,而不是直接連線到資料庫。.
為什麼這是答案
RDS Proxy 旨在減少應用程式停機時間,特別是在資料庫容錯移轉期間。它透過維護連線集區並自動將應用程式流量路由到新的資料庫執行個體來實現此目的,從而使應用程式無需重新建立連線。這顯著縮短了容錯移轉期間的停機時間。 其他選項不正確的原因: 轉換為具有多個可寫入執行個體的 RDS for MariaDB 資料庫叢集:雖然這提供了更高的可用性,但 RDS for MariaDB 本身不支援多寫入器叢集。即使有,應用程式也需要複雜的邏輯來處理寫入失敗和重試,這並不能直接解決容錯移轉期間的連線中斷問題。 變更 RDS 維護時段:這只會改變維護發生的時間,而不會縮短容錯移轉期間的實際停機時間。 在資料庫前面放置 Amazon ElastiCache 寫入快取:ElastiCache 主要用於讀取快取以提高效能和減少資料庫負載,而不是作為寫入代理來處理容錯移轉。它不會解決應用程式在容錯移轉期間與資料庫失去連線的問題。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡