Kiszolgáló kisalkalmazás gyorsítótár példány beállításai

A szervlet gyorsítótár példány olyan hely ahol az alapértelmezett dinamikus gyorsítótárhoz hasonlóan, a dinamikus gyorsítótár tárolhat, szétoszthat, és megoszthat adatokat. A gyorsítótár példányok használata 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 Java névkezelési és címtár felület (JNDI) neve a cachespec.xml konfigurációs fájlban a <cache-instance> címke név attribútumára van leképezve.

Az alábbi adminisztrációs konzol oldal megtekintéséhez kattintson az Erőforrások > Gyorsítótár példányok > Szervlet gyorsí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.

JNDI név

Megadja az erőforrás Java névkezelési és címtárfelület (JNDI) nevét. Ezt a nevet a cachespec.xml konfigurációs fájlban, a <gyorsítótár-példány> címke név attribútum mezőjében adhatja meg. Ezzel a címkével lehet megkeresni a gyorsítótár bejegyzések tárolásához az adott gyorsítótár példányt.

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 Legalább 100, és nincs felső határ

Alapértelmezett prioritás

Megadja a gyorsítótárazható szervletek 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.

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 WebSphere Application Server 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 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 Mikor a lemez mérete magas küszöbértéket ér el, elindul a lemezgyorsítótár szemétgyűjtője, és kiválasztja a legnagyobb bejegyzéseket a lemezről, és kidobja őket, mígnem a lemezméret elég alacsony küszöbértéket ér el.

Magas küszöbérték

A kidobási irányelv indí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. 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

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 WebSphere Application Server bizonyos korábbi változataival készített gyorsítótár példányok esetén 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.

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_scacheinstancesettings.html