Een applicatie gebruikt Amazon Aurora met meerdere read replica's om leesquery's te schalen. Eén replica ontvangt het meeste of al het verkeer, terwijl een andere inactief is. Hoe kunt u deze onbalans verhelpen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Schakel DNS-caching op applicatieniveau uit..
Waarom dit het antwoord is
De correcte optie is "Schakel DNS-caching op applicatieniveau uit." Aurora read replica's worden geadresseerd via een DNS-endpoint. Als de applicatie DNS-caching gebruikt, blijft deze mogelijk verbinding maken met een specifieke replica, zelfs als andere replica's beschikbaar zijn of als de load balancer een andere replica zou aanbevelen. Door DNS-caching uit te schakelen, wordt de DNS-resolutie vaker uitgevoerd, waardoor de applicatie de meest recente DNS-records kan ophalen en de load balancer de mogelijkheid krijgt om verkeer gelijkmatiger over de replica's te verdelen. Het inschakelen van DNS-caching zou het probleem juist verergeren. Connection pooling is nuttig voor het efficiënt beheren van databaseverbindingen, maar lost het probleem van ongelijkmatige verkeersdistributie over read replica's niet direct op, aangezien het geen invloed heeft op de initiële DNS-resolutie die bepaalt met welke replica verbinding wordt gemaakt.
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