Un'istanza cache del servlet è un'ubicazione, in aggiunta alla cache dinamica condivisa predefinita, in cui la cache dinamica può memorizzare, distribuire e condividere dati. Utilizzando istanze cache del servlet, le applicazioni avranno maggiore flessibilità e si potranno ottimizzare al massimo le risorse di cache. Il nome JNDI (Java Naming and Directory Interface) specificato per l'istanza cache viene mappato nell'attributo name nella tag <cache-instance> del file di configurazione cachespec.xml.
Per visualizzare questa pagina della console di gestione, fare clic su Risorse > Istanze cache > Istanze cache servlet > nome_istanza_cache.
Specifica il nome di visualizzazione richiesto della risorsa.
Specifica il nome JNDI (Java Naming and Directory Interface) per la risorsa. Specificare questo nome nel campo attributo nome nella tag <cache-instance> del file di configurazione cachespec.xml. Questa tag viene utilizzata per ricercare un'istanza specifica della cache in cui memorizzare voci cache.
Specifica una descrizione della risorsa. Questo campo è facoltativo.
Specifica una stringa di categoria da utilizzare per classificare o raggruppare la risorsa. Questo campo è facoltativo.
Specifica un numero intero positivo per il numero massimo di voci contenute nella cache. La dimensione della cache viene espressa, in genere, in migliaia.
Valore predefinito | 2000 |
Intervallo | 100 - nessun valore massimo impostato |
Specifica la priorità predefinita dei servlet che possono essere registrati nella cache. Questo valore stabilisce la durata di una voce nella cache totale.
Il valore consigliato è uno.
Specifica se è stato abilitato lo scaricamento su disco.
Se lo scaricamento su disco è disabilitato, quando viene creata una nuova voce della cache e la cache è piena, le priorità vengono configurate per ogni voce e l'algoritmo configurato più recentemente viene utilizzato per rimuovere la voce dalla cache nella memoria. Se si abilita lo scaricamento su disco, la voce da rimuovere dalla cache viene copiata sul file system locale. L'ubicazione del file viene specificata dall'ubicazione di scaricamento su disco.
Valore predefinito | false |
Specifica la directory utilizzata per le operazioni di scaricamento su disco.
Se non è stata specificata alcuna operazione di scaricamento su disco, verrà utilizzata l'ubicazione predefinita, ${WAS_TEMP_DIR}/node/nome server/_dynacache/nome JNDI cache Se, invece, è stata specificata un'ubicazione per le operazioni di scaricamento su disco, vengono accodati il nodo, il nome del server e il nome dell'istanza cache. Ad esempio, ${USER_INSTALL_ROOT}/diskoffload genera l'ubicazione ${USER_INSTALL_ROOT}/diskoffload/node/server name/cache JNDI name. Questo valore viene ignorato se lo scaricamento su disco non è abilitato.
Indica se gli oggetti memorizzati nella cache sono salvati sul disco quando il server viene arrestato. Questo valore viene ignorato se l'opzione Abilita scaricamento su disco non è selezionata.
Valore predefinito | false |
Specifica un valore per la dimensione cache disco massima in GB. Quando si seleziona questa opzione, è possibile specificare un valore intero positivo. Se si lascia questa opzione deselezionata, si indica una dimensione illimitata. Questa impostazione si applica solo se si abilita lo scaricamento disco per la cache.
Valore | Da 0 a MAXINT. Un valore pari a 0 indica una dimensione illimitata. |
Specifica un valore per la dimensione cache disco massima in numero di voci. Quando si seleziona questa opzione, è possibile specificare un valore intero positivo. Se si lascia questa opzione deselezionata, si indica una dimensione illimitata. Questa impostazione si applica solo se si abilita lo scaricamento disco per la cache.
Valore | Da 0 a MAXINT. Un valore pari a 0 indica una dimensione illimitata. |
Specifica un valore per la dimensione massima di una singola voce della cache in MB. Qualsiasi voce della cache maggiore di questa, quando viene eliminata dalla memoria, non verrà scaricata su disco. Quando si seleziona questa opzione, è possibile specificare un valore intero positivo. Se si lascia questa opzione deselezionata, si indica una dimensione illimitata. Questa impostazione si applica solo se si abilita lo scaricamento disco per la cache.
Valore | Da 0 a MAXINT. Un valore pari a 0 indica una dimensione illimitata. |
Specifica il livello di prestazioni richiesto dalla cache del disco. Questa impostazione si applica solo se si abilita enableDiskOffload per la cache. I livelli di prestazioni determinano la quantità di risorse di memoria da utilizzare nell'attività di background, ad esempio il cleanup della cache, la scadenza, la raccolta dati obsoleta e via di seguito. Questa impostazione si applica solo se si abilita lo scaricamento disco per la cache.
Uso di memoria e prestazioni elevate | Indica che tutti i metadati verranno conservati in memoria. |
Uso di memoria e prestazioni bilanciate | Indica che alcuni metadati verranno conservati in memoria. Questa è l'impostazione predefinita delle prestazioni e fornisce un bilanciamento ottimale delle prestazioni e dell'utilizzo di memoria per la maggior parte degli utenti. |
Uso di memoria e prestazioni scarse | Indica che un numero limitato di metadati verrà conservato in memoria. |
Personalizzato | Indica che l'amministratore configurerà esplicitamente le impostazioni di memoria che verranno utilizzate per supportare la suddetta attività di background. L'amministratore imposta tali valori utilizzando l'oggetto DiskCacheCustomPerformanceSettings. |
Specifica un valore per la frequenza di cleanup della cache disco, in minuti. Se questo valore è impostato a 0, il cleanup avviene solo a mezzanotte. Questa impostazione si applica solo quando il livello di prestazioni dello scaricamento disco è low, balanced, o custom. Il livello di prestazioni high non richiede il cleanup del disco e questo valore viene ignorato.
Valore | Da 0 a 1440 |
Specifica un valore per il numero massimo di identificativi della cache che sono memorizzati per un singolo ID di dipendenza o un modello nei metadati della cache del disco in memoria. Se questo limite viene superato, le informazioni vengono scaricate sul disco. Questa impostazione si applica solo quando il livello di prestazioni dello scaricamento disco è CUSTOM.
Valore | Da 100 a MAXINT |
Specifica un valore per il numero massimo di identificativi di dipendenza che sono memorizzati nei metadati della cache del disco in memoria. Se questo limite viene superato, le informazioni vengono scaricate sul disco. Questa impostazione si applica solo quando il livello di prestazioni della cache del disco è custom.
Valore | Da 100 a MAXINT |
Specifica un valore per il numero massimo di modelli che sono memorizzate nei metadati della cache del disco in memoria. Se questo limite viene superato, le informazioni vengono scaricate sul disco. Questa impostazione si applica solo quando il livello di prestazioni della cache del disco è cusotm.
Valore | Da 10 a MAXINT |
Specifica l'algoritmo di eliminazione che verrà utilizzato dalla cache del disco per eliminare le voci una volta raggiunta la soglia elevata. Questa impostazione si applica solo se si abilita lo scaricamento disco per la cache.
Nessuno | Nessuna politica di eliminazione, quindi la cache del disco aumenterà di dimensioni fino a raggiungere il relativo limite e a quel punto il servizio cache dinamica cesserà la scrittura su disco. |
Random | Quando la dimensione disco raggiunge un limite di soglia elevato, il programma di raccolta dati obsoleta della cache del disco si attiva e acquisisce casualmente delle voci sul disco, eliminandole finché la dimensione non raggiunge un limite di soglia basso. |
Dimensione | Quando la dimensione disco raggiunge un limite di soglia elevato, il programma di raccolta dati obsoleta della cache del disco si attiva e acquisisce casualmente le voci di dimensioni maggiori sul disco, eliminandole finché la dimensione disco non raggiunge un limite di soglia basso. |
Specifica quando viene avviata la politica di eliminazione. La soglia viene espressa in termini di percentuale della dimensione cache del disco in GB o in voci. Il programma di raccolta dati non utilizzati della cache viene avvisato quando la dimensione del disco supera il valore soglia. Il valore inferiore limita la dimensione cache del disco in GB e in voci. Questa impostazione non si applica quando la politica di eliminazione cache del disco è impostata su nessuna.
Valori | Da 1 a 100 |
Specifica quando viene eseguita la politica di eliminazione. La soglia viene espressa in termini di percentuale della dimensione cache del disco in GB o in voci. Il valore inferiore limita la dimensione cache del disco in GB e in voci. Il programma di raccolta dati non utilizzati della cache, quando avvisato, elimina le voci fino a che la dimensione del disco raggiunge la soglia limite. Questa impostazione non si applica quando la politica di eliminazione cache del disco è impostata su nessuna.
Valori | Da 1 a 100 |
Utilizzare la replica della cache per abilitare la condivisione degli ID della cache, le voci della cache e le invalidazioni della cache con altri server nello stesso dominio di replica.
Questa opzione potrebbe non essere disponibile per le istanze della cache create con una versione precedente di WebSphere Application Server.
Specifica un dominio di replica da cui replicare i dati.
Specifica un dominio di replica da cui replicare i dati. Scegliere tra i vari domini di replica definiti. Se non sono elencati domini di replica, è necessario crearne uno durante la creazione del cluster o manualmente nella console di gestione, facendo clic su Ambiente > Domini di replica interni > Nuovo. Il dominio di replica che si sceglie di utilizzare con il servizio di cache dinamica deve utilizzare una replica di gruppo completa. Non condividere i domini di replica tra gli utenti della replica. La cache dinamica deve utilizzare un dominio di replica differente dai gestori sessione o dai bean di sessione stateful.
Specifica la politica di condivisione globale per questa istanza della cache.
Specifica l'intervallo di attesa espresso in secondi prima di inviare agli altri server voci della cache nuove o modificate.
Il valore 0 (zero) indica di eseguire immediatamente l'operazione di invio delle voci della cache. L'impostazione di questa proprietà su un valore maggiore di 0 (zero) determina un invio del "batch" di tutte le voci della cache create o modificate durante l'intervallo di tempo. Il valore predefinito è 1 (uno).
I collegamenti contrassegnati (online) richiedono un accesso a Internet.