Een applicatie verbruikt berichten van een Amazon SQS-wachtrij, maar soms is de applicatie niet beschikbaar, waardoor berichten na 1 dag verlopen en worden verwijderd, wat resulteert in gegevensverlies. Welke acties zullen het gegevensverlies voor de applicatie verminderen? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Verhoog de bewaartermijn van berichten (message retention period)., Koppel een dead-letter queue (DLQ) aan de SQS-wachtrij..
Waarom dit het antwoord is
Het verhogen van de bewaartermijn van berichten (message retention period) geeft de applicatie meer tijd om berichten te verwerken voordat ze automatisch worden verwijderd, wat gegevensverlies vermindert wanneer de applicatie tijdelijk niet beschikbaar is. Het koppelen van een dead-letter queue (DLQ) zorgt ervoor dat berichten die niet succesvol kunnen worden verwerkt na een bepaald aantal pogingen, naar de DLQ worden verplaatst in plaats van te worden verwijderd. Dit voorkomt gegevensverlies en maakt analyse van mislukte berichten mogelijk. Het verhogen van de visibility timeout voorkomt dat andere consumenten berichten verwerken die al in behandeling zijn, maar lost het probleem van onbeschikbaarheid van de applicatie niet op. Een delay queue vertraagt de initiële bezorging van berichten, wat niet helpt bij een applicatie die al onbeschikbaar is. Het verkorten van de verwerkingstijd is een optimalisatie, maar lost het probleem van gegevensverlies bij applicatie-uitval niet direct op.
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