Produkcyjna instancja Multi-AZ Amazon RDS for MySQL (db.m6g.xlarge) często zgłasza błędy typu „too many connections”. Administrator chce zminimalizować zmiany w kodzie i rozwiązać problem w sposób opłacalny. Które podejście najlepiej spełnia te ograniczenia?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfigurowanie RDS Proxy i zmiana konfiguracji aplikacji w celu użycia punktu końcowego proxy..
Dlaczego to jest odpowiedź
Skonfigurowanie RDS Proxy jest najlepszym rozwiązaniem, ponieważ efektywnie zarządza pulą połączeń do bazy danych, zmniejszając obciążenie instancji RDS związane z nawiązywaniem i zamykaniem połączeń. Minimalizuje to błędy „too many connections” bez konieczności znacznych zmian w kodzie aplikacji – wystarczy zmienić punkt końcowy, do którego się łączy. Jest to również opłacalne, ponieważ pozwala uniknąć kosztownego skalowania instancji RDS. Zwiększenie rozmiaru instancji RDS może tymczasowo pomóc, ale nie rozwiązuje problemu zarządzania połączeniami i jest droższe. Migracja do DynamoDB wymagałaby całkowitego przepisania aplikacji. Przełączenie na klasę zoptymalizowaną pod kątem pamięci nie rozwiązuje problemu liczby połączeń, a jedynie dostępnej pamięci.
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