Używasz Azure Cache for Redis Enterprise i chcesz, aby worker reagował, gdy klucze wygasają lub są usuwane z powodu zbyt małej ilości pamięci. Worker subskrybuje kanały __keyevent@0__/*. Jaka zmiana konfiguracji jest wymagana, aby publikować te zdarzenia?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Ustaw notify-keyspace-events na „Exe”, aby publikowane były powiadomienia keyevent dla wygasłych i usuniętych kluczy..
Dlaczego to jest odpowiedź
Aby worker mógł reagować na wygaśnięcie lub usunięcie kluczy z powodu braku pamięci, Azure Cache for Redis musi publikować odpowiednie zdarzenia. Opcja notify-keyspace-events kontroluje, które zdarzenia są publikowane. Ustawienie jej na „Exe” jest prawidłowe, ponieważ 'E' włącza zdarzenia kluczy (keyevent), 'x' włącza zdarzenia wygaśnięcia kluczy (expired events), a 'e' włącza zdarzenia usunięcia kluczy (evicted events). Pozwala to workerowi subskrybującemu kanały keyevent@0/ odbierać te konkretne powiadomienia. Inne opcje są nieprawidłowe, ponieważ „Kx” obejmuje tylko wygaśnięcia, „A” włącza wszystkie zdarzenia, co jest nadmierne i niepotrzebnie obciąża system, a „gE” nie jest prawidłową kombinacją flag do osiągnięcia zamierzonego celu.
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