Aplikacja korzysta z instancji Amazon RDS for MySQL Multi-AZ DB w regionie us-east-1. Po przeprowadzeniu testu przełączania awaryjnego aplikacja utraciła połączenia z bazą danych i nie mogła się ponownie połączyć; dopiero po ponownym uruchomieniu aplikacji połączenia zostały przywrócone. Zaprojektuj rozwiązanie, aby aplikacja mogła ponownie nawiązać połączenia po przełączeniu awaryjnym bez konieczności ponownego uruchamiania aplikacji.
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utworzenie Amazon RDS Proxy, zarejestrowanie istniejącej instancji DB RDS jako celu i zmiana aplikacji w celu połączenia z punktem końcowym RDS Proxy..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to utworzenie Amazon RDS Proxy, zarejestrowanie istniejącej instancji DB RDS jako celu i zmiana aplikacji w celu połączenia z punktem końcowym RDS Proxy. RDS Proxy automatycznie zarządza pulą połączeń do bazy danych i przekierowuje je do nowej instancji po przełączeniu awaryjnym, eliminując potrzebę ponownego uruchamiania aplikacji. Migracja do Aurora MySQL Serverless v1 z punktem końcowym czytnika nie rozwiązuje problemu utraty połączeń po przełączeniu awaryjnym dla instancji zapisu, a Serverless v1 nie jest zalecany dla obciążeń produkcyjnych. Migracja do dwuwęzłowego klastra Aurora MySQL z RDS Proxy jest dobrym rozwiązaniem, ale niepotrzebnie złożonym, ponieważ RDS Proxy może działać z istniejącą instancją RDS for MySQL Multi-AZ. Eksport danych do S3 i użycie Athena zmienia całkowicie architekturę bazy danych i nie jest rozwiązaniem problemu z połączeniami po przełączeniu awaryjnym.
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