Novo-ClientCache - Cmdlet do PowerShell
Este cmdlet do PowerShell permite ao usuário criar um novo cache de cliente no servidor especificado. O usuário pode especificar a política de despejo e criar cache InProc ou OutProc como parte deste cmdlet do PowerShell.
Note
Este recurso está disponível apenas em NCache Enterprise.
New-ClientCache [-CacheName] -ClientNode [-Size] [-CleanupInterval] [-ClientCacheName] [-DefaultPriority] [-EvictionPolicy] [-InProc] [-NoLogo] [-Optimistic] [-Path] [-Port] [-EvictionRatio] [-Server] [-UpdateServerConfig] [-Credentials]
Exemplos de New-ClientCache - Cmdlet do PowerShell
- Este cmdlet do PowerShell cria um novo cache de cliente denominado demoClientCache no nó cliente 20.200.20.12 para um cache clusterizado já registrado denominado demoCache no servidor 20.200.20.11, tendo o tamanho 1024 MB mantendo o restante das configurações como padrão.
New-ClientCache -CacheName demoCache –ClientCacheName demoClientCache -Server 20.200.20.11 -Size 1024 –ClientNode 20.200.20.12
- Este comando cria um novo cache de cliente denominado demoClientCache no nó cliente 20.200.20.12 para um cache clusterizado já registrado denominado demoCache no servidor 20.200.20.11 e as configurações de cache serão definidas de acordo com o arquivo de configuração colocado no caminho fornecido.
New-ClientCache -CacheName demoCache –ClientCacheName demoClientCache -Server 20.200.20.11 –ClientNode 20.200.20.12 –Path C:\config.xml
- Este comando cria um novo cache de cliente denominado demoClientCache no nó cliente 20.200.20.12 para um cache clusterizado já registrado denominado demoCache no servidor 20.200.20.11, com tamanho de 1024 MB e o modo de sincronização para o cache clusterizado será otimista.
New-ClientCache -CacheName demoCache –ClientCacheName demoClientCache -Server 20.200.20.11 -Size 1024 –ClientNode 20.200.20.12 -Optimistic
Propriedades
Note
Os parâmetros com asterisco (*) em seus nomes são os parâmetros obrigatórios e os demais são opcionais.
parâmetros | Tipos de dados | Descrição | Valor padrão |
---|---|---|---|
-CacheName* |
<String> |
Especifica o nome do cache clusterizado com o qual o cache do cliente será sincronizado. | - |
-ClientNode* |
<String> |
Especifica o nó Cliente no cache clusterizado. | - |
-Size |
<Long> |
Especifica o tamanho do cache alocado para o cache do cliente recém-criado. | 1024 |
-CleanupInterval |
<Integer> |
Especifica o intervalo de tempo em segundos após o qual a limpeza do cache é chamada. | 15 segundos |
-ClientCacheName* |
<String> |
Especifica o nome ou ID do novo cache do cliente a ser formado. | - |
-DefaultPriority |
<String> |
Se a política de despejo escolhida pelo usuário for baseada em Prioridade; este parâmetro especifica a prioridade padrão. Os valores possíveis são |
Normal |
-EvictionPolicy |
<String> |
Especifica a política de despejo para itens de cache. Os itens armazenados em cache serão limpos do cache de acordo com a política especificada se o cache atingir seu limite. Os valores possíveis são |
LRU |
-InProc |
<SwitchParameter> |
Especificado pelo usuário se o cache do cliente precisar ser inProc. Se não for especificado, o cache do cliente será OutProc por padrão. | - |
-NoLogo |
<SwitchParameter> |
Suprime a exibição do banner do logotipo. | Falso |
-Optimistic |
<SwitchParameter> |
Especificado pelo usuário se o usuário optar pela ativação da estratégia de sincronização otimista do Cache do Cliente. | - |
-Path |
<String> |
Especifica o caminho da configuração de origem do cache que será configurada. | - |
-Port |
<Integer> |
Especifica a porta do servidor onde NCache o servidor está escutando. | 8250 |
-EvictionRatio |
<Decimal> |
Especifica a taxa de despejo (Porcentagem) para itens de cache. Os itens armazenados em cache serão limpos do cache de acordo com a proporção especificada se o cache atingir seu limite. | 5% |
-Server* |
<String> |
Especifica o NCache nomes/IPs de servidores onde o cache clusterizado está registrado. | - |
-UpdateServerConfig |
<SwitchParameter> |
Especifica se as seções do nó do cliente devem ser atualizadas do nó do servidor do cluster especificado no arquivo de configuração (config). (É útil quando os nós do cluster e os nós do cliente estão em redes diferentes.) | Verdadeiro |
-Credentials |
<pscredential> |
Especifica as credenciais do usuário necessárias para autorizar o acesso à operação especificada. Essas credenciais devem pertencer a um usuário que possua permissões apropriadas no nó. | - |