Deweloper chce logować ważne zdarzenia podczas wywołania funkcji Lambda i dołączyć unikalny identyfikator dla konkretnego wywołania. Które podejście spełnia ten wymóg?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Pobierz identyfikator żądania z pola AWS request ID w obiekcie context i zapisz logi do standardowego wyjścia..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to pobranie identyfikatora żądania z pola awsrequestid w obiekcie context i zapisanie logów do standardowego wyjścia. Obiekt context w funkcji Lambda zawiera metadane wywołania, w tym unikalny awsrequestid, który jest idealny do identyfikacji konkretnego wywołania. Zapisywanie logów do standardowego wyjścia (stdout lub stderr) jest zalecaną praktyką w AWS Lambda, ponieważ CloudWatch automatycznie przechwytuje te logi. Pozostałe opcje są nieprawidłowe: Identyfikator żądania nie znajduje się w obiekcie event, który zawiera dane wejściowe dla funkcji. Zapisywanie logów do pliku nie jest standardową ani zalecaną metodą w środowisku Lambda, ponieważ efemeryczny system plików nie gwarantuje trwałości ani łatwego dostępu do logów.
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