SetCacheServer

Description

Fournit un cache d’ensemble (collection de valeurs uniques) auquel on peut accéder par l’intermédiaire d’une socket. L’interaction avec ce service se fait généralement par l’intermédiaire d’un service DistributedSetCacheClient.

Balises

cache, distinct, distributed, server, set

Propriétés

Dans la liste ci-dessous, les propriétés requises sont signalées par un astérisque (*). Les autres propriétés sont considérées comme facultatives. La table indique également les valeurs par défaut et précise si une propriété prend en charge le langage d’expression NiFi.

Nom d’affichage

Nom d’API

Valeur par défaut

Valeurs autorisées

Description

Stratégie d’expulsion *

Stratégie d’expulsion

Le moins souvent utilisé

  • Le moins souvent utilisé

  • Le moins récemment utilisé

  • Premier entré, premier sorti

Détermine la stratégie à utiliser pour expulser les valeurs du cache afin de faire de la place aux nouvelles entrées

Nombre maximal d’entrées dans le cache *

Nombre maximal d’entrées dans le cache

10000

Le nombre maximum d’entrées de cache que le cache peut contenir

Répertoire Persistence

Répertoire Persistence

Si spécifié, le cache sera conservé dans le répertoire donné ; si non spécifié, le cache sera uniquement en mémoire

Port *

Port

4557

Le port sur lequel les connexions entrantes doivent être écoutées

Service contextuel SSL

Service contextuel SSL

Si spécifié, ce service sera utilisé pour créer un contexte SSL qui sera utilisé pour sécuriser les communications ; si non spécifié, les communications ne seront pas sécurisées

Taille maximale de lecture

maximum-read-size

1 MB

Nombre maximal d’octets de réseau à lire pour un seul élément de cache

Gestion de l’État

Ce composant ne stocke pas d’état.

Restreint

Cette composante n’est pas limitée.

Considérations relatives aux ressources du système

Ce composant ne précise pas les ressources du système à prendre en compte.