Użytkownicy zgłaszają, że są nieoczekiwanie wylogowywani ze stanowej aplikacji internetowej wcześniej niż po 15-minutowym limicie czasu. Aplikacja działa na instancjach EC2 w grupie Auto Scaling za Application Load Balancerem (jedna grupa docelowa). ALB jest źródłem dla dystrybucji CloudFront. Sesje "sticky" są włączone na ALB przy użyciu plików cookie opartych na czasie trwania, a aplikacja również wydaje własny plik cookie sesji. Którą kombinację zmian powinien wdrożyć administrator SysOps, aby zatrzymać przedwczesne wylogowania? (Wybierz dwie.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz przekazywanie plików cookie w zachowaniu pamięci podręcznej dystrybucji CloudFront, aby plik cookie aplikacji był przekazywany., Przełącz ALB na używanie plików cookie kontrolowanych przez aplikację (nazwa aplikacji) dla koligacji sesji..
Dlaczego to jest odpowiedź
Przedwczesne wylogowania wskazują na problem z utrzymaniem sesji. CloudFront domyślnie nie przekazuje wszystkich plików cookie, co może blokować plik cookie sesji aplikacji. Włączenie przekazywania plików cookie w CloudFront zapewnia, że plik cookie sesji aplikacji dotrze do ALB i instancji EC2, umożliwiając prawidłowe utrzymanie sesji. Ponadto, jeśli aplikacja wydaje własny plik cookie sesji, a ALB używa plików cookie opartych na czasie trwania, może dochodzić do konfliktów lub nieprawidłowego zarządzania sesjami. Przełączenie ALB na używanie plików cookie kontrolowanych przez aplikację (np. poprzez określenie nazwy pliku cookie sesji aplikacji) zapewnia, że ALB będzie używać tego samego mechanizmu do utrzymywania koligacji sesji, co aplikacja, co poprawia spójność i zapobiega przedwczesnym wylogowaniom. Zmiana algorytmu na "najmniej zaległych żądań" nie rozwiązuje problemu z utrzymaniem sesji. Ustawienie nazwy pliku cookie ALB na AWSALB nie jest konieczne, ponieważ ALB już używa domyślnych plików cookie. Konfiguracja ALB do używania nagłówka pliku cookie wygaśnięcia nie jest rozwiązaniem, ponieważ problemem jest przekazywanie i spójność plików cookie, a nie ich wygaśnięcie.
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