Een applicatie gebruikt een Amazon RDS for MySQL Multi-AZ DB-instance in us-east-1. Na het uitvoeren van een failover-test verloor de applicatie de DB-verbindingen en kon deze geen opnieuw verbinding maken; pas na het herstarten van de applicatie werden de verbindingen hersteld. Ontwerp een oplossing zodat de applicatie na een failover de verbindingen opnieuw kan tot stand brengen zonder dat de applicatie opnieuw hoeft te worden opgestart.
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Amazon RDS Proxy, registreer de bestaande RDS DB-instance als target en wijzig de applicatie om verbinding te maken met het RDS Proxy endpoint..
Waarom dit het antwoord is
De correcte optie is het aanmaken van een Amazon RDS Proxy. RDS Proxy beheert automatisch de databaseverbindingen, inclusief het doorsturen van verbindingen naar de nieuwe primaire instance na een failover. Dit voorkomt dat de applicatie verbindingen verbreekt en opnieuw moet worden opgestart. De andere opties zijn minder geschikt: Het migreren naar Aurora MySQL Serverless v1 en het gebruik van het reader endpoint lost het probleem van failover-verbindingen niet direct op, aangezien het reader endpoint primair is voor leesreplica's en niet voor failover van de primaire instance. Het migreren naar een Aurora MySQL-cluster met twee nodes en het gebruik van een RDS Proxy is een geldige oplossing, maar de vraag specificeert dat de applicatie de bestaande RDS DB-instance gebruikt. Het migreren naar Aurora is een grotere verandering dan nodig is om het failover-probleem op te lossen. Het exporteren van de database naar S3 en het gebruik van Athena is geen oplossing voor een operationele relationele database die continue verbindingen vereist; Athena is een queryservice voor data lakes, niet een vervanging voor een transactionele database.
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