Strona internetowa udostępnia pliki statyczne z zasobnika S3 za pośrednictwem dystrybucji Amazon CloudFront. Po wdrożeniu zaktualizowanych plików do S3, aktualizacje są widoczne w zasobniku, ale nie na stronie udostępnianej przez CloudFront. Co powinien zrobić deweloper, aby nowe artefakty pojawiły się na stronie?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Unieważnić pamięć podręczną CloudFront po wdrożeniu zaktualizowanych artefaktów do źródła S3..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to unieważnienie pamięci podręcznej CloudFront. CloudFront buforuje zawartość z S3 na swoich serwerach brzegowych. Kiedy pliki w S3 są aktualizowane, CloudFront nadal serwuje starą, zbuforowaną wersję, dopóki pamięć podręczna nie wygaśnie lub nie zostanie ręcznie unieważniona. Unieważnienie wymusza na CloudFront pobranie najnowszych wersji plików z S3. S3 Object Lock służy do zapobiegania usunięciu lub nadpisaniu obiektów i nie ma wpływu na buforowanie CloudFront. Usuwanie starych obiektów z S3 przed przesłaniem nowych nie rozwiązuje problemu buforowania CloudFront. Zmiana konfiguracji źródła dystrybucji CloudFront jest niepotrzebna i nieefektywna, ponieważ problem dotyczy buforowanej zawartości, a nie samego źródła.
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