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.
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é |
|
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.