Você executa o Azure Cache for Redis Enterprise e deseja que um worker reaja quando as chaves expirarem ou forem removidas devido à pressão da memória. O worker assina os canais __keyevent@0__:*. Qual alteração de configuração é necessária para publicar esses eventos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Defina notify-keyspace-events como "Exe" para que as notificações de keyevent para chaves expiradas e removidas sejam publicadas..
Por que esta é a resposta
A opção correta é definir notify-keyspace-events como "Exe". O "E" habilita eventos de keyevent, o "x" habilita eventos para chaves expiradas e o "e" habilita eventos para chaves removidas (evicted). Juntos, "Exe" garante que as notificações para expiração e remoção de chaves sejam publicadas nos canais keyevent@0:, permitindo que o worker reaja a esses eventos. As outras opções estão incorretas: "Kx" publicaria apenas eventos de expiração (x), mas não de remoção (e), e o "K" não é um modificador válido para keyevent. "A" habilitaria todos os tipos de notificações, o que é excessivo e pode gerar ruído desnecessário se apenas eventos de expiração e remoção forem necessários. "gE" não é uma combinação de flags válida para o propósito específico de expiração e remoção de chaves. O "g" é para eventos genéricos de comando, e o "E" para eventos de keyevent, mas não especifica expiração ou remoção.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão