New-Cache
New-Cache
Crea una nuova cache denominata quando il cluster è in esecuzione. Tutti i valori sono facoltativi, a eccezione di CacheName.
Sintassi
Parameter Set: Default
New-Cache [-CacheName] <String> [-Eviction <String> ] [-Expirable <String> ] [-Force] [-NotificationsEnabled <String> ] [-Secondaries <Int32> ] [-TimeToLive <Int64> ] [ <CommonParameters>]
Parametri
-CacheName<String>
Nome della cache.
Alias |
nessuno |
Necessario? |
true |
Posizione? |
1 |
Valore predefinito |
Nome della cache. |
Accettare input pipeline? |
false |
Accettare caratteri jolly? |
-Eviction<String>
Il valore LRU predefinito abilita l'eliminazione degli elementi utilizzati meno di recente. Il valore Nessuno disabilita l'eliminazione. Avviso: il valore Nessuno può provocare l'esaurimento della memoria di un host della cache.
LRU
Nessuno
Alias |
nessuno |
Necessario? |
false |
Posizione? |
named |
Valore predefinito |
LRU |
Accettare input pipeline? |
false |
Accettare caratteri jolly? |
-Expirable<String>
Specifica se gli oggetti nella cache hanno una scadenza. Per impostazione predefinita, è impostato su true.
true
false
Alias |
nessuno |
Necessario? |
false |
Posizione? |
named |
Valore predefinito |
true |
Accettare input pipeline? |
false |
Accettare caratteri jolly? |
-Force
Esegue le operazioni senza chiedere conferma all'utente. Si applica esclusivamente se il parametro Secondaries è impostato su 1.
Alias |
nessuno |
Necessario? |
false |
Posizione? |
named |
Valore predefinito |
nessuno |
Accettare input pipeline? |
false |
Accettare caratteri jolly? |
-NotificationsEnabled<String>
Utilizzare questo parametro per abilitare le notifiche nella cache. Le notifiche sono disabilitate per impostazione predefinita.
true
false
Alias |
nessuno |
Necessario? |
false |
Posizione? |
named |
Valore predefinito |
false |
Accettare input pipeline? |
false |
Accettare caratteri jolly? |
-Secondaries<Int32>
Il valore 1 abilita la funzionalità di disponibilità elevata. Il valore 0 disabilita la funzionalità di disponibilità elevata. Il valore predefinito è 0.
1
0
Alias |
nessuno |
Necessario? |
false |
Posizione? |
named |
Valore predefinito |
0 |
Accettare input pipeline? |
false |
Accettare caratteri jolly? |
-TimeToLive<Int64>
Minuti del timeout scadenza per gli oggetti nella cache.
Alias |
nessuno |
Necessario? |
false |
Posizione? |
named |
Valore predefinito |
10 |
Accettare input pipeline? |
false |
Accettare caratteri jolly? |
<CommonParameters>
Questo cmdlet supporta i parametri comuni: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_CommonParameters
Esempi
------------------------ Esempio 1 ------------------------
Crea una cache con proprietà predefinite. La cache creata in questa maniera disporrà delle stesse proprietà della cache predefinita incorporata.
New-Cache -CacheName myCacheName
------------------------ Esempio 2 ------------------------
Crea una cache configurata in maniera personalizzata.
New-Cache -CacheName myCacheName -TimeToLive 8 -Expirable false