Aplikacja używa Amazon API Gateway do wywoływania funkcji Lambda i jest wrażliwa na opóźnienia. Deweloper musi skonfigurować funkcję Lambda, aby zmniejszyć opóźnienie zimnego startu, które występuje podczas skalowania. Co powinien zrobić deweloper?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Opublikuj nową wersję funkcji Lambda i skonfiguruj provisioned concurrency dla tej wersji. Ustaw provisioned concurrency tak, aby spełniało wymagania dotyczące opóźnień..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to opublikowanie nowej wersji funkcji Lambda i skonfigurowanie dla niej provisioned concurrency. Provisioned concurrency utrzymuje określoną liczbę instancji funkcji w stanie zainicjowanym i gotowym do natychmiastowego reagowania, eliminując zimne starty i znacznie redukując opóźnienia. Zwiększenie pamięci funkcji Lambda może skrócić czas wykonania, ale nie eliminuje zimnych startów. Zwiększenie limitu reserved concurrency nie wpływa bezpośrednio na zimne starty, a jedynie gwarantuje dostępność zasobów dla funkcji. Ustawienie reserved concurrency na bieżącą objętość żądań nie zapobiega zimnym startom, ponieważ nowe instancje nadal będą musiały być inicjowane. Zwiększenie account concurrency limit za pomocą Service Quotas podnosi ogólny limit dla wszystkich funkcji w regionie, ale nie rozwiązuje problemu zimnych startów dla konkretnej funkcji.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana