Aplikacja korzysta z Amazon RDS for MariaDB w konfiguracji Multi-AZ i doświadcza kilkuminutowej niedostępności za każdym razem, gdy następuje planowane przełączenie awaryjne. Co powinien wdrożyć administrator SysOps, aby zminimalizować przestoje aplikacji podczas przełączania awaryjnego?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wdrożyć RDS Proxy dla bazy danych i sprawić, aby aplikacja łączyła się przez proxy, a nie bezpośrednio z bazą danych..
Dlaczego to jest odpowiedź
Wdrożenie RDS Proxy dla bazy danych jest najlepszym rozwiązaniem. RDS Proxy utrzymuje pulę połączeń do bazy danych i automatycznie kieruje ruch do nowej instancji bazy danych po przełączeniu awaryjnym. Dzięki temu aplikacja nie musi ponownie nawiązywać połączeń, co znacznie skraca czas niedostępności. Konwersja na klaster DB z wieloma instancjami do zapisu nie jest standardową funkcją RDS for MariaDB, a nawet jeśli byłaby dostępna, wymagałaby znaczących zmian w aplikacji. Zmiana okna konserwacji nie rozwiązuje problemu niedostępności podczas przełączania awaryjnego. Umieszczenie pamięci podręcznej ElastiCache write-through może poprawić wydajność, ale nie eliminuje problemu niedostępności połączeń podczas przełączania awaryjnego bazy danych.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana