distributedMap - Hartă distribuită (distributedMap)

Configuraţia hărţii distribuite pentru un cache local.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
jndiNamestring${id}Nume JNDI pentru o instanţă cache.
memorySizeInEntriesint
Min: 0
2000Specifică un întreg pozitiv care defineşte numărul maxim de intrări pe care le poate reţine cache-ul. Valori le sunt de obicei în mii. Valoarea minimă este 100, fără nici o valoare maximă setată. Valoarea implicită este 2000.
memorySizeInMBint
Min: -1
-1Specifică o valoare pentru dimensiunea maximă a cache-ului de memorie în Megaocteţi (MB).
highThresholdint
Min: -1

Max: 100
-1Specifică momentul când porneşte politica de evacuare cache memorie. Pragul este exprimat ca procentaj din dimensiunea cache de memorie în Megaocteţi (MB).
lowThresholdint
Min: -1

Max: 100
-1Specifică momentul când se opreşte politica de evacuare cache memorie. Pragul este exprimat ca procentaj din dimensiunea cache de memorie în Megaocteţi (MB).
cacheProviderNamestringdefaultSpecifică numele unui furnizor alternativ de memorare în cache.
libraryRefO referinţă la elementul de nivel înalt library (şir).Specifică o referinţă la o bibliotecă partajată.

library

Specifică o referinţă la o bibliotecă partajată.

NameTypeDefaultDescription
namestringNumele bibliotecii partajate pentru administratori
descriptionstringDescrierea bibliotecii partajate pentru administratori
filesetRefListă de referinţe la elemente de nivel înalt fileset (şir separat prin virgule).Id al fileset-ului referenţiat
apiTypeVisibilitystringspec,ibm-api,api,stableTipurile de pachete API pe care le acceptă acest încărcător de clasă. Această valoare este o listă separată cu virgule ce conţine oricare combinaţie a următoarelor pachete API: spec, ibm-api, api, stable, third-party.

library > fileset

Id al fileset-ului referenţiat

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
dirCalea la un director${server.config.dir}Directorul de bază pentru căutarea fişierelor.
caseSensitivebooleantrueBoolean pentru a indica dacă ar trebui să fie sau nu căutarea sensibilă la majuscule (implicit: true).
includesstring*Lista de modele de nume de fişiere separată prin virgulă sau spaţiu de inclus în rezultatele căutării (implicit: *).
excludesstringLista de modele de nume de fişiere separată prin virgulă sau spaţiu de exclus din rezultatele căutării, implicit nu este exclus nici un fişier.
scanIntervalO perioadă de timp cu precizie de milisecunde0Intervalul de scanare pentru a verifica setul de fişiere pentru modificări, împreună cu un sufix de unitate de timp h-oră, m-minut, s-secundă, ms-milisecundă (de exemplu, 2ms sau 5s). Dezactivat (scanInterval=0) implicit. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde.

library > folder

ID-ul folderului cu referinţă

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
dirCalea la un directorDirector sau folder ce va fi inclus în calea de clase a bibliotecii pentru localizarea fişierelor resursei

library > file

ID-ul fişierului cu referinţă

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
nameCalea la un fişierNume fişier complet calificat

cacheGroup

Specifică seturile de cache-uri externe care sunt controlate de WebSphere(R) Application Server pe servere precum IBM(R) WebSphere(R) Edge Server şi IBM(R) HTTP Server.

NameTypeDefaultDescription
namestringSpecifică un nume unic pentru grupul cache extern. Numele grupului cache extern trebuie să se potrivească proprietăţii ExternalCache care este definită în servlet sau fişierul Java(TM) Server Pages (JSP) cachespec.xml.

cacheGroup > member

Membrii unui grup cache extern care sunt controlaţi de WebSphere Application Server.

NameTypeDefaultDescription
hoststringNume gazdă complet calificat
portint
Min: 0
Port.

cacheGroup > member > adapterBeanName

Specifică numele unei clase, care se află în calea de clase WebSphere Application Server , a adaptroului dintre WebSphere Application Server şi acest cache extern.

diskCache

Permite descărcarea pe disc pentru a specifica faptul că, atunci când cache-ul este plin, intrările cache sunt înlăturate din cache şi salvate pe disc. Locaţia este o locaţie de director complet calificată care este folosită de funcţia de descărcare pe disc. Opţiunea Revărsare pe disc la oprire specifică faptul că, atunci când serverul se opreşte, conţinutul cache-ului de memorie este mutat pe disc.

NameTypeDefaultDescription
sizeInEntriesint
Min: 0
100000Specifică o valoare pentru dimensiunea maximă a cache-ului de disc, în număr de intrări.
sizeInGBint
Min: 3
3Specifică o valoare pentru dimensiunea maximă a cache-ului de disc, în Gigaocteţi (GB).
evictionPolicy
  • RANDOM
  • SIZE
RANDOMSpecifică algoritmul de evacuare şi pragurile pe care le foloseşte cache-ul de disc pentru a evacua intrările. Când dimensiunea discului atinge o limită de prag de sus, colectorul de gunoi al cache-ului de disc se trezeşte şi evauează intrări selectate aleatoriu (Aleatoriu) sau pe cele mai mari (Dimensiune) de pe disc până când dimensiunea discului atinge o limită de prag de jos.
RANDOM
Aleatoriu
SIZE
Dimensiune
highThresholdint
Min: 0

Max: 100
80Specifică momentul când porneşte politica de evacuare.
lowThresholdint
Min: 0

Max: 100
70Specifică momentul când se opreşte politica de evacuare.
locationCalea la un directorSpecifică un director de folosit pentru descărcarea pe disc.
flushToDiskOnStopEnabledbooleanfalseSetaţi această valoare la adevăr pentru ca obiectele care sunt puse în cache în memorie să fie salvate pe disc la oprirea serverului. Această valoare este ignorată dacă Activare descărcare pe disc este setat la fals.