Funkcja Lambda utworzy pliki tymczasowe o łącznym rozmiarze 100 MB podczas swojego działania; pliki te nie są potrzebne po zakończeniu funkcji. Jaki jest najbardziej efektywny sposób obsługi tych plików tymczasowych przez funkcję?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Przechowuj pliki tymczasowe w katalogu /tmp środowiska wykonawczego Lambda i usuń je po zakończeniu działania funkcji..
Dlaczego to jest odpowiedź
Katalog /tmp w środowisku wykonawczym Lambda jest przeznaczony do przechowywania plików tymczasowych. Oferuje do 10 GB miejsca na pliki, które są automatycznie usuwane po zakończeniu wywołania funkcji lub gdy środowisko wykonawcze zostanie ponownie użyte dla kolejnego wywołania. Jest to najbardziej efektywny sposób, ponieważ nie wymaga dodatkowej konfiguracji ani opłat za pamięć masową, a zarządzanie cyklem życia plików jest automatyczne. Opcje z Amazon EBS i Amazon EFS są nieodpowiednie, ponieważ Lambda nie ma bezpośredniego dostępu do woluminów EBS, a EFS wymaga dodatkowej konfiguracji i jest droższe dla tymczasowych danych o małej objętości. Przesyłanie plików do S3 jest nieefektywne ze względu na narzut związany z operacjami sieciowymi i kosztami S3 dla danych tymczasowych, które nie są potrzebne po zakończeniu 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