Kom igångKom igång gratis

Reserverad samtidighet och begränsning

Reserverad samtidighet sätter ett hårt tak på hur många instanser av en Lambda-funktion som kan köras samtidigt. Om du ställer in reserverad samtidighet till 5 garanterar Lambda att dessa 5 platser alltid är tillgängliga för din funktion – men det innebär också att en 6:e samtidig begäran kommer att begränsas.

Detta är användbart när din funktion skriver till en nedströmresurs (t.ex. en databas) som bara klarar ett begränsat antal anslutningar. Utan reserverad samtidighet kan en plötslig trafiktopp överbelasta databasen med hundratals parallella Lambda-exekveringar.

Det finns en avvägning: reserverade platser dras från kontots totala samtidighetspool (standard 1 000). Om du ställer in reserverad samtidighet till 100 för en funktion återstår bara 900 för alla andra funktioner i kontot.

Vad händer när en funktion med reserverad samtidighet på 5 tar emot en 6:e samtidig begäran?

Den här övningen är en del av kursen

Serverlösa applikationer med AWS Lambda

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen