Użytkownicy przesyłają dokumenty do zasobnika S3 za pośrednictwem interfejsu użytkownika sieci web. Zdarzenie S3 wyzwala funkcję Lambda do przetworzenia każdego przesłanego pliku, ale funkcja Lambda czasami przekracza limit czasu. Co dzieje się ze zdarzeniem S3, gdy funkcja przekroczy limit czasu, jeśli funkcja Lambda jest skonfigurowana z ustawieniami domyślnymi?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zdarzenie S3 jest odrzucane po dwóch ponownych próbach..
Dlaczego to jest odpowiedź
Gdy funkcja Lambda jest wyzwalana przez zdarzenie S3 i przekracza limit czasu, domyślne zachowanie polega na ponownej próbie wykonania funkcji. S3 ponawia próbę dostarczenia zdarzenia dwukrotnie po początkowej próbie, co daje łącznie trzy próby. Jeśli wszystkie trzy próby zakończą się niepowodzeniem (np. z powodu przekroczenia limitu czasu), zdarzenie S3 jest odrzucane i nie jest przetwarzane. Opcja "Amazon SNS wysyła powiadomienie o niepowodzeniu zdarzenia S3" jest nieprawidłowa, ponieważ S3 nie wysyła automatycznie powiadomień SNS o niepowodzeniach funkcji Lambda. Należałoby to skonfigurować oddzielnie. Opcja "Zdarzenie jest wysyłane do domyślnej kolejki Dead Letter Queue" jest nieprawidłowa, ponieważ Lambda nie ma domyślnej kolejki DLQ. DLQ musi być skonfigurowana ręcznie. Opcja "S3 kontynuuje ponawianie dostarczenia zdarzenia, dopóki przetwarzanie nie zakończy się pomyślnie" jest nieprawidłowa, ponieważ istnieje limit ponownych prób.
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