New-ClientCache - Applet de commande PowerShell
Cette applet de commande PowerShell permet à l'utilisateur de créer un nouveau cache client sur le serveur spécifié. L'utilisateur peut spécifier la stratégie d'expulsion et créer un cache InProc ou OutProc dans le cadre de cette applet de commande PowerShell.
Notes
Cette fonctionnalité est uniquement disponible dans NCache Enterprise.
New-ClientCache [-CacheName] -ClientNode [-Size] [-CleanupInterval] [-ClientCacheName] [-DefaultPriority] [-EvictionPolicy] [-InProc] [-NoLogo] [-Optimistic] [-Path] [-Port] [-EvictionRatio] [-Server] [-UpdateServerConfig] [-Credentials]
Exemples de New-ClientCache - Applet de commande PowerShell
- Cette applet de commande PowerShell crée un nouveau cache client nommé demoClientCache sur le nœud client 20.200.20.12 pour un cache cluster déjà enregistré nommé demoCache sur le serveur 20.200.20.11, ayant une taille de 1024 XNUMX Mo en conservant le reste des paramètres par défaut.
New-ClientCache -CacheName demoCache –ClientCacheName demoClientCache -Server 20.200.20.11 -Size 1024 –ClientNode 20.200.20.12
- Cette commande crée un nouveau cache client nommé demoClientCache sur le nœud client 20.200.20.12 pour un cache cluster déjà enregistré nommé demoCache sur le serveur 20.200.20.11 et les paramètres du cache seront configurés en fonction du fichier de configuration placé sur le chemin donné.
New-ClientCache -CacheName demoCache –ClientCacheName demoClientCache -Server 20.200.20.11 –ClientNode 20.200.20.12 –Path C:\config.xml
- Cette commande crée un nouveau cache client nommé demoClientCache sur le nœud client 20.200.20.12 pour un cache cluster déjà enregistré nommé demoCache sur le serveur 20.200.20.11, ayant une taille de 1024 XNUMX Mo et le mode de synchronisation du cache cluster sera optimiste.
New-ClientCache -CacheName demoCache –ClientCacheName demoClientCache -Server 20.200.20.11 -Size 1024 –ClientNode 20.200.20.12 -Optimistic
Propriétés
Notes
Les paramètres avec un astérisque (*) sur leurs noms sont les paramètres obligatoires et les autres sont facultatifs.
Paramètres | Types de données | Description | Valeur par défaut |
---|---|---|---|
-CacheName* |
<String> |
Spécifie le nom du cache en cluster avec lequel le cache client sera synchronisé. | - |
-ClientNode* |
<String> |
Spécifie le nœud client dans le cache en cluster. | - |
-Size |
<Long> |
Spécifie la taille du cache alloué au cache client nouvellement créé. | 1024 |
-CleanupInterval |
<Integer> |
Spécifie l'intervalle de temps en secondes après lequel le nettoyage du cache est appelé. | en 15 secondes |
-ClientCacheName* |
<String> |
Spécifie le nom ou l'ID du nouveau cache client à former. | - |
-DefaultPriority |
<String> |
Si la politique d'éviction choisie par l'utilisateur est basée sur la priorité ; ce paramètre spécifie la priorité par défaut. Les valeurs possibles sont |
Normal |
-EvictionPolicy |
<String> |
Spécifie la stratégie d'éviction pour les éléments du cache. Les éléments mis en cache seront effacés du cache conformément à la politique spécifiée si le cache atteint sa limite. Les valeurs possibles sont |
Lru |
-InProc |
<SwitchParameter> |
Spécifié par l'utilisateur si le cache client doit être inProc. S'il n'est pas spécifié, le cache client sera OutProc par défaut. | - |
-NoLogo |
<SwitchParameter> |
Supprime l'affichage de la bannière du logo. | Faux |
-Optimistic |
<SwitchParameter> |
Spécifié par l'utilisateur s'il opte pour l'activation de la stratégie de synchronisation optimiste du cache client. | - |
-Path |
<String> |
Spécifie le chemin de la configuration de source de cache qui sera configurée. | - |
-Port |
<Integer> |
Spécifie le port du serveur où NCache le serveur est à l'écoute. | 8250 |
-EvictionRatio |
<Decimal> |
Spécifie le taux d'éviction (pourcentage) pour les éléments du cache. Les éléments mis en cache seront effacés du cache selon le ratio spécifié si le cache atteint sa limite. | 5% |
-Server* |
<String> |
Spécifie le NCache noms/adresses IP des serveurs sur lesquels le cache cluster est enregistré. | - |
-UpdateServerConfig |
<SwitchParameter> |
Spécifie s'il faut mettre à jour les sections de nœud client du nœud serveur du cluster spécifié dans le fichier de configuration (config). (Il est utile lorsque les nœuds de cluster et les nœuds clients se trouvent dans des réseaux différents.) | Vrai |
-Credentials |
<pscredential> |
Spécifie les informations d'identification utilisateur requises pour autoriser l'accès à l'opération spécifiée. Ces informations d'identification doivent appartenir à un utilisateur disposant des autorisations appropriées sur le nœud. | - |