distributedMap - Associazione distribuita (distributedMap)

Configurazione dell'associazione distribuita per una cache locale.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
jndiNamestring${id}Nome JNDI per un'istanza della cache.
memorySizeInEntriesint
Min: 0
2000Specifica un numero intero positivo che definisce il numero massimo di voci che è possibile contenere nella cache. Di solito, i valori sono espressi in migliaia. Il valore minimo è 100 e il valore massimo non è impostato. Il valore predefinito è 2000.
memorySizeInMBint
Min: -1
-1Specifica un valore per la dimensione massima in megabyte (MB) della cache in memoria.
highThresholdint
Min: -1

Max: 100
-1Specifica quando verrà avviata la politica di eliminazione della cache in memoria. La soglia è espressa in termini di percentuale della dimensione in megabyte (MB) della cache della memoria.
lowThresholdint
Min: -1

Max: 100
-1Specifica quando termina la politica di eliminazione della cache della memoria. La soglia è espressa in termini di percentuale della dimensione in megabyte (MB) della cache in memoria.
cacheProviderNamestringdefaultSpecifica il nome di un provider della cache alternativo.
libraryRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica un riferimento a una libreria condivisa.

library

Specifica un riferimento a una libreria condivisa.

NameTypeDefaultDescription
namestringNome della libreria condivisa per gli amministratori
descriptionstringDescrizione della libreria condivisa per gli amministratori
filesetRefElenco di riferimenti agli elementi di livello più alto fileset (stringa separata da virgole).ID dell'insieme di file di riferimento
apiTypeVisibilitystringspec,ibm-api,api,stableI tipi di package API supportati da questo programma di caricamento classe. Questo valore è un elenco separato da virgole di una combinazione dei seguenti package API: spec, ibm-api, api, stable, terza parte.

library > fileset

ID dell'insieme di file di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
dirPercorso a una directory${server.config.dir}La directory di base in cui ricercare i file.
caseSensitivebooleanotrueValore booleano per indicare se la ricerca deve essere sensibile al maiuscolo/minuscolo (valore predefinito: true).
includesstring*L'elenco di pattern di nomi file separati da spazio o virgola da includere nei risultati della ricerca (valore predefinito: *).
excludesstringL'elenco di pattern di nomi file separati da spazio o virgola da escludere dai risultati della ricerca; per impostazione predefinita, non viene escluso alcun file.
scanIntervalUn periodo di tempo con precisione al millisecondo0Intervallo di scansione per il controllo delle modifiche all'insieme di file come valore long con suffisso dell'unità di tempo h-ore, m-minuti, s-secondi, ms-millisecondi (ad esempio, 2ms oppure 5s). Disabilitato (intervallo scansione=0) per impostazione predefinita. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi.

library > folder

Id della cartella di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
dirPercorso a una directoryDirectory o cartella da includere nel percorso classe della libreria per individuare i file delle risorse

library > file

Id del file di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namePercorso a un fileNome file completo

diskCache

Abilita l'operazione di scaricamento su disco per specificare che, quando la cache è piena, le relative voci vengono rimosse dalla cache e salvate su disco. L'ubicazione è un'ubicazione di directory completa utilizzata dalla funzione di scaricamento su disco. L'opzione scaricamento su disco all'arresto specifica che quando il server viene arrestato, il contenuto della cache in memoria viene spostato su disco.

NameTypeDefaultDescription
sizeInEntriesint
Min: 0
100000Specifica un valore per la dimensione massima della cache del disco, in numero di voci.
sizeInGBint
Min: 3
3Specifica un valore per la dimensione massima della cache del disco, in gigabyte (GB).
evictionPolicy
  • RANDOM
  • SIZE
RANDOMSpecifica l'algoritmo di eliminazione e le soglie utilizzate dalla cache del disco per cancellare le voci. Quando la dimensione del disco raggiunge un limite di soglia alto, si attiva il programma di raccolta dei dati obsoleti della cache del disco, che cancella le voci selezionate in modo casuale (Casuale) o le voci più grandi (Dimensione) presenti sul disco, finché la dimensione del disco non raggiunge un limite di soglia basso.
RANDOM
Casuale
SIZE
Dimensione
highThresholdint
Min: 0

Max: 100
80Specifica quando viene avviata la politica di eliminazione.
lowThresholdint
Min: 0

Max: 100
70Specifica quando termina la politica di eliminazione.
locationPercorso a una directorySpecifica una directory da utilizzare per l'operazione di scaricamento su disco.
flushToDiskOnStopEnabledbooleanofalseImpostare questo valore su true affinché gli oggetti memorizzati nella cache vengano salvati su disco quando il server viene arrestato. Tale valore viene ignorato se Abilita scaricamento su disco è impostato su false.

cacheGroup

Specifica la serie di cache esterne controllate da WebSphere(R) Application Server sui server, ad esempio IBM(R) WebSphere(R) Edge Server e IBM(R) HTTP Server.

NameTypeDefaultDescription
namestringSpecifica un nome univoco per il gruppo di cache esterne. Il nome del gruppo di cache esterne deve corrispondere alla proprietà ExternalCache definita nel servlet o nel file JSP (Java(TM) Server Pages) cachespec.xml.

cacheGroup > member

I membri di un gruppo di cache esterne controllate da WebSphere Application Server.

NameTypeDefaultDescription
hoststringNome host completo
portint
Min: 0
Porta.

cacheGroup > member > adapterBeanName

Specifica il nome di una classe, ubicata nel percorso di classe di WebSphere Application Server, dell'adattatore tra WebSphere Application Server e questa cache esterna.