Je moet een fouttolerant systeem ontwerpen dat client-sessiegegevens bewaart als een Amazon EC2-instance uitvalt. Welke aanpak zorgt ervoor dat sessiegegevens niet verloren gaan wanneer een instance uitvalt?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik Amazon DynamoDB voor schaalbare sessieopslag en -afhandeling..
Waarom dit het antwoord is
Het opslaan van sessiegegevens in Amazon DynamoDB is de meest effectieve aanpak voor een fouttolerant systeem. DynamoDB is een volledig beheerde NoSQL-database die hoge beschikbaarheid en duurzaamheid biedt, wat betekent dat sessiegegevens niet verloren gaan als een EC2-instance uitvalt. Applicaties kunnen de sessiegegevens ophalen van DynamoDB, ongeacht welke instance het verzoek afhandelt. Sticky sessions op een Elastic Load Balancer (ELB) zorgen ervoor dat verzoeken van dezelfde client naar dezelfde instance worden gestuurd, maar dit voorkomt niet het verlies van sessiegegevens als die specifieke instance uitvalt. Amazon SQS is een berichtwachtrijservice, niet bedoeld voor het opslaan van actieve sessiegegevens. Connection draining zorgt ervoor dat lopende verzoeken worden voltooid voordat een instance wordt beëindigd, maar het bewaart geen sessiegegevens voor nieuwe verzoeken op een andere instance.
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