Crea una nuova cache locale con persistenza
Una cache di persistenza locale può essere creata nei seguenti modi:
Prerequisiti
Assicurarsi che la NCache Il servizio è avviato. In caso contrario, procedere come segue:
In uno strumento da riga di comando di tua scelta, esegui il seguente comando:
Start-Service -Name NCacheSvc
Nel .NET Core, assicurati di eseguire il NCache Servizio come amministratore. Ecco i passaggi per farlo:
- Apri la finestra Servizi e cerca NCache nella lista.
- Fai clic destro su NCacheSVC dalla lista e scegli Properties.
- Vai Accedi scheda e fare clic su Scopri la nostra gamma di prodotti pulsante.
- Nel campo del nome dell'oggetto, digitare Amministratore e fare clic sul Controlla i nomi pulsante.
- Sceglierà l'amministratore appropriato, quindi fare clic OK.
- Ora, imposta una password e fai clic OK.
- Fare clic destro sul NCache Servizio e scegli il Ricomincia opzione. Ora il tuo servizio inizierà a funzionare 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 locali. Questo apre il Cache locali pagina alla
<server-ip>:8251/LocalCaches/
. La pagina mostra tutte le cache locali esistenti sulla tua macchina e dettagli aggiuntivi come Server e Server Platform.Per creare una nuova cache locale, fare clic su New.
- specificare la IP del nodo server / Nome e fare clic su Avanti.
- specificare la Tipo di archivio in memoria as Cache locale con persistenza dal menu a tendina. Successivamente, specificare il Nome della tua cache. Clic Avanti.
avvertimento
Se esiste già una cache per il Nome specificato, verrà visualizzato un messaggio di errore.
Note:
Una cache locale con persistenza supporta solo la serializzazione JSON e la modalità OutProc.
- Modificare la dimensione della cache se necessario e fare clic Avanti.
- Successivamente, devi fornire le impostazioni dell'archivio di persistenza per questa cache nel file Impostazioni di persistenza pagina in cui hai due opzioni per l'archivio di persistenza.
avvertimento
A meno che la connessione all'archivio di persistenza non sia stata verificata correttamente, non è possibile procedere ulteriormente con il processo di creazione della cache.
Consigli
NCache Persistenza richiede un percorso condiviso accessibile dal nodo cache. Assicurati che il nodo della cache abbia accesso in lettura e scrittura al percorso condiviso. Per impostare un percorso condiviso su Linux per NCache Persistenza.
Crea nuovo negozio
- Scegli Nuovo negozio contro la Seleziona negozio etichetta. Specifica il nome del tuo negozio nel file Nome del negozio etichetta. Per informazioni sulla connessione, fornire il Percorso UNC, Nome utentee Password. Una volta terminato, fare clic su Test di connessione. Se la connessione al tuo archivio di persistenza è stata verificata con successo, riceverai una notifica di successo. Clic Avanti.
Note:
Per Windows, Nome utente ed Password sono richiesti se l'autenticazione è abilitata sulla condivisione file. Puoi anche fornire il nome di dominio insieme al nome utente come nome_dominio\nome_utente.
Usa il negozio esistente
Nel caso in cui desideri utilizzare un negozio esistente precedentemente creato con lo stesso tipo di cache (cache locale con persistenza), puoi scegliere Negozio esistente contro la Seleziona negozio etichetta. Specifica il nome del tuo negozio nel file Nome del negozio etichetta. Per informazioni sulla connessione, fornire il Percorso UNC, Nome utentee Password. Una volta terminato, fare clic su Test di connessione , e quindi può verificarsi una delle seguenti situazioni.
Se la connessione all'archivio specificato viene testata correttamente ed è in uso un'altra cache, verrà richiesto il seguente messaggio. Se continui facendo clic su OK, nessun'altra cache sarà in grado di utilizzare questo archivio e riceverai una notifica di avvenuta operazione.
Se la connessione all'archivio specificato viene verificata correttamente e non viene utilizzata un'altra cache, riceverai una notifica di esito positivo.
avvertimento
L'archivio esistente della cache distribuita in cluster con persistenza non è compatibile con una cache distribuita locale con persistenza e viceversa.
Dopo aver ricevuto il messaggio di successo, fare clic su Avanti procedere ulteriormente.
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 Le per la crittografia e Dimensione soglia per compressione. Clic Avanti.
Note:
Se desideri utilizzare un archivio esistente con crittografia durante la creazione di una nuova cache, è necessario abilitare la crittografia sulla nuova cache e viceversa. Se l'archivio esistente era crittografato, le credenziali di crittografia (provider e chiave) devono essere le stesse utilizzate per l'archivio originale. Se sono diversi, non ti sarà consentito creare la cache.
On Opzioni avanzate pagina, è possibile configurare le seguenti impostazioni:
espulsione non può essere abilitato per questa cache.
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 su Fine casella di controllo in questa finestra di dialogo.
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. La cache creata apparirà sul file Cache locali pagina e una notifica di successo verrà ricevuta nel pannello delle notifiche.
Utilizzando la riga di comando
NCache fornisce inoltre i cmdlet per creare una cache locale con persistenza. Per creare una cache locale con persistenza, seguire i passaggi seguenti:
Crea cache
I Nuova cache lo strumento è responsabile della creazione di nuove cache. È possibile creare una nuova cache locale con persistenza come segue.
Consigli
NCache Persistenza richiede un percorso condiviso accessibile dal nodo cache. Assicurati che il nodo della cache abbia accesso in lettura e scrittura al percorso condiviso.
Note:
Specificare esplicitamente il NewPersistenceStore
flag durante la creazione di un nuovo negozio.
Il comando seguente crea una cache locale con persistenza denominata myCache. Sul percorso viene creato un nuovo archivio di persistenza denominato myCache_db \fileserver\negozi utilizzando la stringa di connessione fornita. La topologia è Locale e la dimensione della cache è 1024 MB.
Note:
Per Windows, Nome utente ed Password sono richiesti se l'autenticazione è abilitata sulla condivisione file. Puoi anche fornire il nome di dominio insieme al nome utente come nome_dominio\nome_utente.
New-Cache -Name myCache -InMemoryStoreType DistributedCacheWithPersistence -NewPersistenceStore myCache_db -PersistenceStoreConnectionString "\\fileserver\stores;domain_name\user_name;password" -Topology Local -Size 1024
Il comando seguente crea una cache locale con persistenza denominata myCache utilizzando un archivio di persistenza denominato localCache_db già esistente nel percorso \fileserver\negozi. La topologia è Locale e la dimensione della cache è 1024 MB.
Note:
Se crei una cache locale con persistenza utilizzando un archivio di persistenza esistente, ti verrà richiesto il messaggio: L'archivio potrebbe essere già configurato come archivio di persistenza per un'altra cache. Nessun'altra cache potrà utilizzare questo negozio se continui con questo negozio esistente. Sei sicuro di voler utilizzare il negozio specificato con questa nuova cache('y' o 'n')?. stampa y se vuoi continuare.
New-Cache -Name myCache -InMemoryStoreType DistributedCacheWithPersistence -PersistenceStoreName localCache_db -PersistenceStoreConnectionString "\\fileserver\stores;domain_name\user_name;password" -Topology Local -Size 1024
Vedere anche
Aggiungi cache esistente
Crea cache raggruppata
Rimuovi cache
Cancella cache