HazelcastMapCacheClient

Descrição

Uma implementação do DistributedMapCacheClient que usa o Hazelcast como cache de apoio. Esse serviço depende de outro serviço de controlador, que gerencia as chamadas reais do Hazelcast, definidas no gerenciador de cache do Hazelcast.

Tags

cache, hazelcast, map

Propriedades

Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.

Nome de exibição

Nome da API

Valor padrão

Valores permitidos

Descrição

Gerenciador de cache do Hazelcast *

hazelcast-cache-manager

Um gerenciador de cache do Hazelcast que gerencia conexões com o Hazelcast e fornece instâncias de cache.

Nome de cache do Hazelcast *

hazelcast-cache-name

O nome de um determinado cache. Um cluster do Hazelcast pode lidar com vários caches independentes, cada um identificado por um nome. Os clientes que usam caches com o mesmo nome estão trabalhando na mesma estrutura de dados dentro do Hazelcast.

Vida útil da entrada do Hazelcast *

hazelcast-entry-ttl

5 min

Indica por quanto tempo as entradas escritas devem existir no Hazelcast. Configurá-lo como “0 seg” significa que os dados existirão até serem excluídos ou até que o servidor Hazelcast seja desligado. O uso do EmbeddedHazelcastCacheManager como gerenciador de cache não fornecerá políticas para limitar o tamanho do cache.

Gerenciamento do estado

Esse componente não armazena o estado.

Restrito

Esse componente não é restrito.

Considerações sobre os recursos do sistema

Esse componente não especifica considerações sobre os recursos do sistema.