Objektumgyorsítótár-példány beállításai

Az objektumgyorsítótár-példány olyan hely, ahol az alapértelmezett megosztott dinamikus gyorsítótárhoz hasonlóan bármely Java Platform, Enterprise Edition (Java EE) alkalmazás tárolhat, szétoszthat, vagy megoszthat adatokat. Ez nagyobb rugalmasságot és a gyorsítótár erőforrások jobb hangolását nyújtja az alkalmazások számára. A gyorsítótár példány eléréséhez a DistributedMap programozói felület alkalmazható. További információkat az API dokumentációban találhat.

Az alábbi adminisztrációs konzol oldal megtekintéséhez kattintson az Erőforrások > Gyorsítótár példányok > Objektumgyorsítótár-példányok> gyorsítótár_példány_neve elemre.

Név

Az erőforrás kötelező megjelenő nevét adja meg. A cellán belül egyedi névnek kell lennie.

Bár a CacheInstance erőforrások létrehozhatók különböző hatókörökben, ezeknek az erőforrásoknak egyedi nevekkel kell rendelkezniük annak érdekében, hogy a cellán belüli minden CacheProvider egyedien azonosítható legyen.

JNDI név

Megadja az erőforrás Java névkezelési és címtárfelület (JNDI) nevét. Ez a név használandó a gyorsítótár példányra mutató hivatkozások kikeresésekor. A keresés eredményként egy DistributedMap objektummal tér vissza.

A névnek egyedinek kell lennie a hatókörben.

Leírás

Az erőforráshoz tartozó leírást adhatja meg. Ez a mező elhagyható.

Kategória

Kategória karaktersorozatot ad meg az erőforrás osztályozására vagy csoportosítására. Ez a mező elhagyható.

Ideiglenes tároló mérete

A gyorsítótárban tárolt bejegyzések maximális számát adja meg. A gyorsítótár mérete általában ezres nagyságrendű.

Információk Érték
Alapértelmezett 2000
Tartomány 100 - 200000

Alapértelmezett prioritás

Megadja a gyorsítótárazható kiszolgáló kisalkalmazások alapértelmezett prioritásait. Ez alapján dől el, hogy az egyes bejegyzések meddig maradhatnak a gyorsítótárban, miután az megtelt.

Az ajánlott érték az 1. Az érték legalább 1, és legfeljebb 255 lehet.

Lemezre kiírás engedélyezése

Megadja, hogy a lemez kiírás engedélyezett-e.

Ha a lemezre kiírás tiltott, akkor a gyorsítótár megtelése után minden új bejegyzés létrehozásakor beállításra kerül minden egyes bejegyzés prioritása, és a legrégebben használt algoritmus alapján eltávolítja a rendszer a bejegyzést a memóriában lévő gyorsítótárból. Ha a lemezre kiírás engedélyezett, akkor a kiválasztott bejegyzés a helyi fájlrendszerbe lesz másolva. A fájl helyét a lemezre kiírás helye beállítás adja meg.

Megjegyzés: A lemezre kiírás teljesítményének javításához használjon csak egy merevlemezt minden egyes JVM esetében.
Információk Érték
Alapértelmezett false

Kiírás helye

A lemezre kiíráskor használt könyvtárat határozza meg.

Ha a lemezre kiírás helye nincs meghatározva, akkor a rendszer az alapértelmezett könyvtárat használja: ${WAS_TEMP_DIR}/node/kiszolgáló neve/_dynacache/gyorsítótár JNDI neve. Ha a lemezre kiírás helye meg van határozva, akkor a rendszer a csomópont, a kiszolgáló, és gyorsítótár példány nevét hozzáfűzi ehhez. Ha a meghatározott könyvtár például ${USER_INSTALL_ROOT}/kiiras, akkor a következő elérési út jön létre: ${USER_INSTALL_ROOT}/kiiras/csomópont/kiszolgáló neve/gyorsítótár JNDI neve. Ha a lemezre kiírás nem engedélyezett, akkor ez az érték figyelmen kívül marad.

A ${WAS_TEMP_DIR} tulajdonság alapértelmezett értéke ${USER_INSTALL_ROOT}/temp. Ha a termék elindítását követően változtat a ${WAS_TEMP_DIR} tulajdonság értékén a lemezgyorsítótár tartalmának áthelyezése nélkül, akkor:
  • Az alkalmazáskiszolgáló az újonnan meghatározott lemezre kiírási helyen létrehoz egy új lemezgyorsítótár-fájlt.
  • Ha a kiürítés a lemezre engedélyezett, akkor az alkalmazáskiszolgáló újraindításakor a régi helyen található lemezgyorsítótár tartalma elvész

Kiürítés a lemezre

Azt adja meg, hogy a kiszolgáló leállításakor a memóriában tárolt objektumok kimentésre kerüljenek-e a lemezre. Ha nincs kijelölve a Lemezre kiírás engedélyezése, akkor ez az érték figyelmen kívül marad.

Információk Érték
Alapértelmezett false

Lemezgyorsítótár méretének korlátozása (GB)

A lemezgyorsítótár méretének maximális értékét határozza meg GByte-ban. Ha ez a lehetőség ki van jelölve, akkor megadhat egy pozitív egész értéket. Ha a lehetőség üresen marad, korlátlan méretű lehet a gyorsítótár. Ez a beállítás csak akkor lép érvénybe, ha a lemezre kiírás engedélyezett.

Információk Érték
Érték Legalább 0, legfeljebb MAXINT. A 0 érték korlátlan méretet jelöl.

Lemezgyorsítótár méretének korlátozása a bejegyzések számával

A lemezgyorsítótár maximális méretét határozza meg a bejegyzések maximális számának megadásával. Ha ez a lehetőség ki van jelölve, akkor megadhat egy pozitív egész értéket. Ha a lehetőség üresen marad, korlátlan méretű lehet a gyorsítótár. Ez a beállítás csak akkor lép érvénybe, ha a lemezre kiírás engedélyezett.

Információk Érték
Érték Legalább 0, legfeljebb MAXINT. A 0 érték korlátlan méretet jelöl.

Lemezgyorsítótár bejegyzésméretének korlátozása

Az egyes gyorsítótár bejegyzések maximális méretét határozza meg MB-ban. Az ennél nagyobb méretű gyorsítótár bejegyzések nem írhatók ki a lemezre. Ha ez a lehetőség ki van jelölve, akkor megadhat egy pozitív egész értéket. Ha a lehetőség üresen marad, korlátlan méretű lehet a gyorsítótár. Ez a beállítás csak akkor lép érvénybe, ha a lemezre kiírás engedélyezett.

Információk Érték
Érték Legalább 0, legfeljebb MAXINT. A 0 érték korlátlan méretet jelöl.

Teljesítmény beállítások

A lemezgyorsítótár által igényelt teljesítmény szintjét határozza meg. Ez a beállítás csak akkor lép érvénybe, ha a gyorsítótárhoz meg van adva a enableDiskOffload beállítás. A teljesítményszintek határozzák meg, hogy a rendszer hogyan használja a memória erőforrásokat a háttértevékenységek során, úgymint gyorsítótár takarítás, lejárat, szemétgyűjtés, és így tovább. Ez a beállítás csak akkor lép érvénybe, ha a lemezre kiírás engedélyezett.

Információk Érték
Magas teljesítmény és magas memóriahasználat Azt jelenti, hogy a rendszer minden metaadatot a memóriában tart.
Kiegyensúlyozott teljesítmény és kiegyensúlyozott memória használat Azt jelenti, hogy a rendszer csak bizonyos metaadatokat tart a memóriában. Ez az alapértelmezett beállítás, és a legtöbb felhasználó számára ez biztosítja a teljesítmény és a memóriahasználat optimális egyensúlyát.
Alacsony teljesítmény és alacsony memóriahasználat Azt jelenti, hogy a rendszer csak korlátozott mennyiségben tart metaadatot a memóriában.
Egyéni teljesítmény Azt jelenti, hogy az adminisztrátor pontosan meghatározza a memória beállításokat a fent említett háttértevékenységekhez. Az adminisztrátor a DiskCacheCustomPerformanceSettings objektum használatával állíthatja be ezeket az értékeket.

Lemezgyorsítótár takarításának gyakorisága

A lemezgyorsítótár takarításának gyakoriságát adja meg percekben. Ha ez az érték 0, akkor a takarítás csak éjfélkor fut le. Ez a beállítás csak akkor lép érvénybe, ha a lemezre kiírás teljesítményszintje alacsony, kiegyensúlyozott, vagy egyénileg beállított. A magas teljesítményszint esetén nincs szükség takarításra, ezért ez az érték figyelmen kívül marad.

Információk Érték
Érték Legalább 0, legfeljebb 1440.

Metabejegyzésenkénti gyorsítótár azonosítók maximális puffere

A memóriában, a lemezgyorsítótár metaadatokban az egyes függőség azonosítókhoz vagy sablonokhoz tárolt gyorsítótár azonosítók maximális száma. Ha ez a puffer betelik, akkor az információ a lemezre kerül. Ez a beállítás csak akkor lép érvénybe, ha a lemezre töltés teljesítményszint egyénileg van beállítva.

Információk Érték
Érték Legalább 100, legfeljebb MAXINT

Függőség azonosítók puffer maximális mérete

A memóriában, a lemezgyorsítótár metaadatokban tárolt függőség azonosító tárolóegységek maximális száma. Ha ez a puffer betelik, akkor az információ a lemezre kerül. Ez a beállítás csak akkor lép érvénybe, ha a lemezgyorsítótár teljesítmény szint egyénileg van beállítva.

Információk Érték
Érték Legalább 100, legfeljebb MAXINT

Sablonok puffer maximális mérete

A memóriában, a lemezgyorsítótár metaadatokban tárolt sablon tárolóegységek maximális száma. Ha ez a puffer betelik, akkor az információ a lemezre kerül. Ez a beállítás csak akkor lép érvénybe, ha a lemezgyorsítótár teljesítmény szint egyénileg van beállítva.

Információk Érték
Érték Legalább 10, legfeljebb MAXINT

Kidobási irányelv algoritmus

A lemezgyorsítótár kidobási algoritmusát határozza meg, amellyel a rendszer a küszöbérték elérésekor kiválasztja az kidobandó bejegyzéseket. Ez a beállítás csak akkor lép érvénybe, ha a lemezre kiírás engedélyezett.

Információk Érték
Nincs Nincs kidobási irányelv, tehát a lemezgyorsítótár mérete a végső korlátjáig nőhet, ami után a dinamikus gyorsítótár többé nem ír a lemezre
Véletlenszerű Mikor a lemez mérete magas küszöbértéket ér el, elindul a lemezgyorsítótár-szemétgyűjtő, és véletlenszerűen kiválasztott bejegyzéseket dob ki a lemezről, mígnem a lemezméret elég alacsony küszöbértéket ér el.
Méret Amikor a lemez mérete eléri a magas küszöbértéket, elindul a lemezgyorsítótár szemétgyűjtője, kiválasztja a legnagyobb bejegyzéseket a lemezről, és kiírja őket, amíg a lemezméret el nem éri az alacsony küszöbértéket.

Magas küszöbérték

A kidobási irányelv futásának feltételét határozza meg. A küszöbérték a lemezgyorsítótár gigabyte-ban, vagy bejegyzések számával mért méretének százalékában van megadva. A rendszer akkor éleszti fel a lemez szemétgyűjtőt, amikor a lemezméret túllépi a magas küszöbértéket. Alacsony küszöbérték gigabyte-ban, vagy a bejegyzések számában korlátozza a lemezgyorsítótár méretét. Ha a lemezgyorsítótár kidobási irányelve nincs értékre van állítva, akkor ez a beállítás nem lép érvénybe.

Információk Érték
Értékek 1 - 100

Alacsony küszöbérték

A kidobási irányelv leállításának feltételét határozza meg. A küszöbérték a lemezgyorsítótár gigabyte-ban, vagy bejegyzések számával mért méretének százalékában van megadva. Alacsony küszöbérték gigabyte-ban, vagy a bejegyzések számában korlátozza a lemezgyorsítótár méretét. A lemez szemétgyűjtője, miután elindul, bejegyzéseket dob ki, míg a lemezméret el nem éri az alacsony küszöbértéket. Ha a lemezgyorsítótár kidobási irányelve nincs értékre van állítva, akkor ez a beállítás nem lép érvénybe.

Információk Érték
Értékek 1 - 100

Figyelő környezet használata

Állítsa ezt true (igaz) értékűre, ha érvénytelenítési eseményeket szeretne küldeni a regisztrált érvénytelenítés-figyelőknek a figyelő Java EE környezetének használatával. Ha a visszahívásra Java EE környezetet szeretne használni, akkor állítsa true értékre. Ha a visszahívásra hívó szál környezetet szeretne használni, akkor állítsa false értékre.

Függőség azonosító támogatás

Gyorsítótár bejegyzés függőség azonosítók támogatását kapcsolhatja be a dinamikus gyorsítótár szolgáltatásban. Ha nincs szükség függőség azonosítókra, akkor tiltsa le ezt a lehetőséget. A függőség azonosítók további gyorsítótár csoport azonosítókat határoznak meg, melyek gyorsítótár irányelvben egy csoport azonosítóhoz több gyorsítótár bejegyzést társítanak.

A termék bizonyos korábbi változataival készített gyorsítótárpéldányok esetén lehet, hogy ez a lehetőség nem áll rendelkezésre.

Információk Érték
Alapértelmezett true

Gyorsítótár többszörözés engedélyezése

A többszörözés többszörözést engedélyezve, az azonos többszörözési tartományban található kiszolgálók megoszthatják a gyorsítótár azonosítókat, gyorsítótár bejegyzéseket és gyorsítótár érvénytelenítéseket.

Ez a beállítás a termék bizonyos korábbi változataival készített gyorsítótárpéldányok esetén lehet, hogy nem áll rendelkezésre.

Teljes csoport többszörözési tartomány

Egy többszörözési tartományt határoz meg, melyből többszörözésre kerülnek az adatok.

Egy többszörözési tartományt határoz meg, melyből többszörözésre kerülnek az adatok. Kijelölheti valamelyik már meghatározott többszörözési tartományt. Ha nincs felajánlott többszörözési tartomány, akkor hozzon létre egyet a fürt létrehozása közben, vagy saját kezűleg az adminisztrációs konzolban a Környezet > Belső többszörözési tartományok > Új elemre kattintva. Az dinamikus gyorsítótár szolgáltatáshoz kiválasztott többszörözési tartomány Teljes csoport többszörözést kell alkalmazzon. A többszörözési ügyfélek között ne osszon meg többszörözési tartományt. A dinamikus gyorsítótárnak munkamenet kezelőjétől, és az állapotőrző munkamenet komponensekétől eltérő többszörözési tartományt kell használnia.

Többszörözési típus

Az erre a gyorsítótár példányra vonatkozó irányelveket határozza meg.

Az alábbi beállítások állnak rendelkezésre:
  • A Küldés és fogadás beállítás az újonnan frissített tartalom gyorsítótár azonosítóját elküldi a többszörözési tartomány többi kiszolgálójának. Ezek után, ha valamelyik kiszolgáló lekéri a tartalmat, és az adott kiszolgáló rendelkezik az előzőleg frissített tartalomhoz tartozó gyorsítótár bejegyzés azonosítójával, akkor a tartalmat a közzétételi kiszolgálóról fogja beolvasni. Ha egy közzétételre még nem került azonosítóra hivatkozik egy kérés, akkor a kiszolgáló feltételezi hogy az nem létezik a fürtben, és új bejegyzést hoz létre.
  • A Csak fogadás beállítás kérésre megosztja az adott objektum gyorsítótár bejegyzéseit az alkalmazáskiszolgálók számára. Ha ezen objektumban valamely alkalmazáskiszolgálónál gyorsítótár tévesztés történik, akkor az lekérdezést intéz a vele együttműködő alkalmazáskiszolgálókhoz, mellyel ellenőrzi hogy megtalálható-e az objektum. Ha egyik alkalmazáskiszolgáló sem gyorsítótárazta le a keresett objektum egy másolatát, akkor az eredeti alkalmazáskiszolgáló futtatja le a kérés, és előállítja az objektumot. Ezek a bejegyzések nem tárolhatnak sorba nem rendezhető adatokat. A megosztás ezen módja nem ajánlott.
  • A Csak küldés beállítás .
  • A Nincs megosztás megosztási irányelv eredményeként a gyorsítótár azonosító és a gyorsítótár tartalom nem kerülnek megosztásra a többszörözési tartomány többi kiszolgálója számára.

Fürtözés nélküli környezetben a Nincs megosztás az alapértelmezett beállítás. A többszörözés engedélyezése esetén a Nincs megosztás az alapértelmezett érték.

A többszörözés engedélyezése esetén a Nincs megosztás az alapértelmezett érték.

Küldés gyakorisága

Az új és a módosított gyorsítótár bejegyzés küldése előtti várakozási időt határozza meg másodpercekben.

Ha 1 (egy), vagy annál nagyobb értékre állítja be a tulajdonságot, akkor az alkalmazáskiszolgáló az adott várakozási idő alatt létrehozott, vagy módosított bejegyzéseket elküldi más kiszolgálókra. Ha a tulajdonságot 0 (nulla) vagy negatív értékre állította be, akkor az alkalmazáskiszolgáló a tulajdonság értékét az alapértelmezett 1 (egy) értékre módosítja.



Fájlnév: udyn_cacheinstancescollection.html