Configurando um Evictor de Tempo de Vida (TTL)

Quando você cria uma grade simples, um mapa padrão (estático) e um conjunto de mapas dinâmicos são criados. Por padrão, não há nenhum evictor de tempo de vida configurado para um mapa padrão. Se você tiver um mapa dinâmico, será possível configurar um valor de TTL para o horário de criação (.*CT), horário da última atualização (*.LUT) ou horário do último acesso (*.LAT). É possível alterar esse comportamento padrão para que um evictor de TTL também seja ativado para um mapa padrão.

Antes de Iniciar

Procedimento

  1. Na interface com o usuário, clique em Grade de Dados > Grade de Dados Simples > data_grid_name > Mostrar Atributos Avançados.
  2. Na caixa de listagem Evictor para Mapa Nomeado, selecione um tipo de evictor. Se você decidir manter essa opção como NONE, o evictor de tempo de vida será desativado apenas para um mapa padrão. Caso contrário, a seleção de um tipo de evictor diferente de NONE ativará o TTL para um mapa padrão.
  3. Especifique um valor na caixa Despejar dados de mapas de tempo de vida após. O valor de TTL padrão é 3600 segundos. O valor especificado aqui também se aplicará a um mapa padrão se o tipo de evictor estiver configurado para diferente de NONE. Um valor de 0 desativa o despejo de TTL para a grade inteira.
  4. Clique em Aplicar Mudanças para salvar. Você é avisado sobre a perda de dados assim que a grade é reiniciada.

Exemplo

Cenário Padrão:

Neste cenário, o tipo de evictor selecionado na caixa de listagem Evictor para Mapa Nomeado é NONE e o valor de TTL especificado no campo Despejar dados de mapas de tempo de vida após é 3600. Como resultado, as entradas são despejadas após 1 hora apenas para mapas dinâmicos terminando em *.CT, *.LUT e *.LAT.

Cenário de customização do tipo de evictor padrão para diferente de NONE:

Neste cenário, o tipo de evictor selecionado na caixa de listagem Evictor para Mapa Nomeado é Horário de Criação e o valor de TTL especificado no campo Despejar dados de mapas de tempo de vida após é 3600. Como resultado, as entradas são despejadas após 1 hora para mapas dinâmicos terminando em *.CT, *.LUT e *.LAT. O mapa padrão despeja entradas 1 hora após o horário de criação.

Cenário de customização do tipo de evictor padrão e do valor de TTL:

Neste cenário, o tipo de evictor selecionado na caixa de listagem Evictor para Mapa Nomeado é Horário da Última Atualização e o valor de TTL especificado no campo Despejar dados de mapas de tempo de vida após é 4800. Como resultado, as entradas são despejadas após 80 minutos apenas para mapas dinâmicos terminando em *.CT, *.LUT e *.LAT. O mapa padrão despeja entradas 80 minutos após o último horário que a entrada foi atualizada.

Cenário de customização apenas do valor de TTL:

Neste cenário, o tipo de evictor selecionado na caixa de listagem Evictor para Mapa Nomeado é NONE e o valor de TTL especificado no campo Despejar dados de mapas de tempo de vida após é 0. Como resultado, despejo de TTL é desativado para todos os mapas (padrão e dinâmico) para esta grade.

Cenário de customização do tipo de evictor padrão e do valor de TTL:

Neste cenário, o tipo de evictor selecionado na caixa de listagem Evictor para Mapa Nomeado é Horário do Último Acesso e o valor de TTL especificado no campo Despejar dados de mapas de tempo de vida após é 0. Como resultado, o despejo de TTL é desativado para todos os mapas (padrão e dinâmico) desta grade.