Crea nuovo Lucene distribuito con Persistence Cache
Crea una nuovissima Lucene distribuita con cache di persistenza tramite il file NCache Management Center o qualsiasi strumento da riga di comando come PowerShell.
Note:
È supportato un Lucene distribuito con persistenza Topologie partizionate ed Cache locali (out-proc)..
Prerequisiti
Garantire NCache Il servizio è avviato. In caso contrario, procedere come segue:
- Per .NET, digita il seguente comando in qualsiasi strumento da riga di comando di tua scelta (esegui come amministratore):
Start-Service -Name NCacheSvc
- Nel .NET Core, correre NCacheSvc come amministratore.
Usando il NCache Centro di gestione
Avviare il NCache Centro Gestione accedendo a http://localhost:8251 or
<server-ip>:8251
su Windows e Linux.Nella barra di navigazione a sinistra, fare clic su Cache raggruppate. Questo apre il Cache raggruppate pagina alla
<server-ip>:8251/ClusteredCaches/
. La pagina mostra tutte le cache in cluster esistenti sul tuo computer e dettagli aggiuntivi come topologia, server e piattaforma server.Per creare un nuovo Lucene distribuito con cache di persistenza, fare clic su New.
- Dal Tipo di archivio in memoria menu a discesa, selezionare Lucene distribuito con persistenza e specifica il nome della tua cache. Clic Avanti.
Note:
Lucene distribuito con persistenza supporta solo la serializzazione JSON.
- Seleziona la topologia di memorizzazione nella cache e tutte le opzioni avanzate come Timeout operazione ed Intervallo di replica statistica. Clic Avanti.
Note:
Lucene distribuito con persistenza supporta solo le topologie partizionate e partizione-replica.
- specificare la Dimensione della partizione della cache della cache e aggiungi i nodi del cluster specificando l'indirizzo IP del nodo e facendo clic su Aggiungi nodo pulsante. Per aggiungere più nodi, fare clic su Aggiungi nodo. Clic Avanti una volta aggiunti tutti i nodi richiesti.
avvertimento
Se esiste già una cache con il nome specificato, viene visualizzato un messaggio di errore.
- Hai due opzioni, Crea nuovi indici ed Usa gli indici esistenti. Scegli la prima opzione e specifica il percorso dell'indice nel campo accanto a Percorso dell'indice etichetta. Il percorso predefinito è
C:\ProgramData\ncache\lucene-index
. Una volta terminato, fare clic su Convalida percorso. Una volta tua Percorso dell'indice è stato convalidato, ti verrà richiesta una notifica di successo e il percorso verrà aggiornato comeC:\ProgramData\ncache\lucene-index\demoCache
. Clic Avanti.
avvertimento
A meno che il percorso dell'indice non sia stato convalidato correttamente, non è possibile procedere ulteriormente con il processo di creazione della cache.
- Cambiare il Porta del cluster ed Intervallo di porte se necessario. Abilita il pipelining per la cache, se necessario, controllando il file Abilita pipelining casella di controllo. Impostare il Intervallo batch per la durata dopo la quale i comandi verranno trasmessi in rete in microsecondi. Clic Avanti.
- Se vuoi abilitare la crittografia e la compressione, controlla il Abilita crittografia ed Abilitare la compressione caselle di controllo. Se abilitato, impostare il provider ed Chiave per la crittografia ed Dimensione soglia per compressione. Clic Avanti.
Nella pagina Opzioni avanzate è possibile configurare le seguenti impostazioni:
espulsione è disabilitato per impostazione predefinita.
Puoi cambiare il Intervallo pulito valore. Il valore predefinito è 15 secondi.
Questa cache può essere avviata automaticamente al completamento di questo processo se hai controllato il file Avvia questa cache al termine casella di controllo.
Puoi fare in modo che la cache venga avviata automaticamente dopo il riavvio del servizio selezionando la casella di controllo Avvia automaticamente questa cache all'avvio del servizio.
Clicchi Fine per completare il processo. La cache creata apparirà in Cache raggruppate pagina con i nodi del server e il loro stato e una notifica di esito positivo verrà visualizzata nel pannello delle notifiche.
Utilizzo degli strumenti della riga di comando
Puoi utilizzare qualsiasi strumento da riga di comando per gestire le cache distribuite di Lucne utilizzando il file NCache cmdlet supportati.
Crea cache
I Nuova cache lo strumento è responsabile della creazione di nuove cache.
Il comando seguente crea una cache denominata demoCache sui nodi 20.200.20.40 e 20.200.20.39. IL InMemoryStoreType
è specificato come DistributedLuceneWithPersistence e LuceneIndexPath
è fornito come C:\ProgramData\ncache\lucene-index
. La topologia è impostata come Partition-Replica.
New-Cache -Name demoCache -Server "20.200.20.40,20.200.20.39" -Size 1024 -InMemoryStoreType DistributedLuceneWithPersistence -LuceneIndexPath `C:\ProgramData\ncache\lucene-index\` -Topology Partition-Replica
Vedere anche
Avvia cache
Aggiungi nodo server
Aggiungi cache esistente
Rimuovi cache
Cancella cache