Testujesz aplikację, która asynchronicznie wywołuje funkcję Lambda. Funkcja kończy się niepowodzeniem nawet po dwóch automatycznych ponowieniach podczas testowania. Jaki jest zalecany sposób przechwytywania i badania nieudanych zdarzeń?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj Dead Letter Queue i wyślij nieudane zdarzenia do Amazon SQS w celu analizy..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to skonfigurowanie Dead Letter Queue (DLQ) i wysłanie nieudanych zdarzeń do Amazon SQS. Gdy asynchroniczne wywołanie funkcji Lambda zakończy się niepowodzeniem po wszystkich ponowieniach, Lambda może wysłać te nieudane zdarzenia do DLQ (kolejki SQS lub tematu SNS). Umożliwia to analizę przyczyn niepowodzeń i ponowne przetworzenie tych zdarzeń. Logowanie CloudTrail rejestruje wywołania API, ale nie zawiera szczegółów dotyczących nieudanych zdarzeń asynchronicznych funkcji Lambda, co utrudnia debugowanie. Amazon SWF to usługa orkiestracji przepływów pracy, która nie jest bezpośrednio przeznaczona do przechwytywania nieudanych zdarzeń asynchronicznych funkcji Lambda. AWS Config służy do oceny, audytu i oceny konfiguracji zasobów AWS, a nie do obsługi nieudanych zdarzeń funkcji Lambda.
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