Aplikacja wysyła obecnie unikalne wiadomości do standardowej kolejki Amazon SQS. Zespół chce przejść na kolejkę SQS FIFO. Jakie zmiany są wymagane, aby migracja zakończyła się sukcesem?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz nową kolejkę SQS FIFO, włącz na niej deduplikację opartą na treści i zaktualizuj aplikację, aby dołączała identyfikator grupy wiadomości do każdej wiadomości..
Dlaczego to jest odpowiedź
Aby pomyślnie przejść ze standardowej kolejki SQS na kolejkę SQS FIFO, należy utworzyć nową kolejkę FIFO, ponieważ istniejących kolejek standardowych nie można przekształcić w FIFO. Włączenie deduplikacji opartej na treści (Content-Based Deduplication) eliminuje potrzebę ręcznego generowania identyfikatorów deduplikacji wiadomości, co upraszcza implementację. Najważniejszą zmianą w aplikacji jest dodanie identyfikatora grupy wiadomości (MessageGroupId) do każdej wiadomości. Jest to kluczowy wymóg dla kolejek FIFO, który zapewnia zachowanie kolejności wiadomości w ramach każdej grupy. Opcje sugerujące konwersję istniejącej kolejki są błędne, ponieważ nie jest to możliwe. Modyfikowanie parametru DelaySeconds nie jest związane z wymaganiami FIFO dotyczącymi kolejności i deduplikacji.
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