Een SQS-wachtrij is een eventbron voor een Lambda-functie die videobestanden converteert naar een lagere resolutie. De Lambda krijgt een timeout bij langere video's en de timeout is al ingesteld op het maximaal toegestane. Hoe kan een ontwikkelaar deze timeouts voorkomen zonder de functiecode aan te passen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Verhoog de geheugentoewijzing van de Lambda-functie..
Waarom dit het antwoord is
Het verhogen van de geheugentoewijzing van een Lambda-functie heeft een direct effect op de beschikbare CPU-kracht. Meer geheugen betekent meer CPU, wat resulteert in snellere verwerkingstijden voor CPU-intensieve taken zoals videotranscodering. Hierdoor kan de functie de conversie van langere video's binnen de maximale timeout voltooien. Het verhogen van de visibility timeout van de SQS-wachtrij voorkomt niet dat de Lambda-functie een timeout krijgt; het bepaalt alleen hoe lang berichten onzichtbaar blijven na consumptie. Het instancetype van de host is niet direct configureerbaar voor Lambda-functies; AWS beheert de onderliggende infrastructuur. Multi-threading zou een aanpassing van de functiecode vereisen, wat in strijd is met de vraag.
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