Een Lambda-functie voert queries uit op een Amazon Aurora MySQL DB-instance en ondervindt tijdens tests te veel verbindingsfouten op de DB. Welke optie lost dit probleem op met de minste operationele overhead?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Amazon RDS Proxy en laat de applicatie de proxy query'en in plaats van de DB-instance..
Waarom dit het antwoord is
Een Amazon RDS Proxy is de beste oplossing. Het beheert verbindingenpoolen en multiplexing, waardoor het aantal openstaande verbindingen met de Aurora MySQL-database wordt verminderd. Dit vermindert de kans op verbindingsfouten, vooral bij pieken in het verkeer van de Lambda-functie, met minimale operationele overhead. Een read replica zou de belasting verdelen, maar lost het probleem van te veel openstaande verbindingen door de Lambda-functie niet direct op. Het herbouwen van de applicatie naar DynamoDB is een ingrijpende architectuurwijziging en geen snelle oplossing voor verbindingsfouten. Multi-AZ verhoogt de beschikbaarheid, maar pakt het probleem van het beheren van databaseverbindingen niet aan.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig