Dinamikus gyorsítótár szolgáltatás beállításai

Ez az oldal írja le a dinamikus gyorsítótár beállításainak meghatározását, és kezelését.

Az adminisztrációs konzol oldal megjelenítéséhez kattintson a Kiszolgálók > Kiszolgálótípusok > WebSphere alkalmazáskiszolgálók > kiszolgáló_neve > Tárolószolgáltatások > Dinamikus gyorsítótár szolgáltatás elemre.

Szolgáltatás engedélyezése a kiszolgáló indításakor

A dinamikus szervlet-gyorsítótár szolgáltatás elindul a kiszolgáló indulásakor.

Figyelem: Ez beállítás megjelenik a WebSphere Application Server v6.1 kiszolgálókon, de nem érhető el a WebSphere Application Server v7.0 kiszolgálókon.

Kiszolgáló kisalkalmazás ideiglenes tárolásának engedélyezése

A dinamikus szervlet gyorsítótárazási szolgáltatás akkor indul el, ha a Webtároló panelen a szervlet gyorsítótárazás engedélyezett.

Portlet gyorsítótárazásának engedélyezése

Indítsa el a dinamikus portlet gyorsítótárázási szolgáltatás a szervlet gyorsítótárazásának engedélyezésével, majd a Portlettároló panelen engedélyezze a portlettöredék gyorsítótárazását.

Gyorsítótár szolgáltató

Megadja, hogy a kiszolgálót az alapértelmezett dinamikus gyorsítótár szolgáltató vagy egy alternatív gyorsítótár szolgáltató használatára kell beállítani. Ha rendelkezésre áll alternatív gyorsítótár szolgáltató, akkor az szerepel a rendelkezésre álló gyorsítótár szolgáltatók listájában.

Hiba elkerülése Hiba elkerülése: Ha a WebSphere eXtreme Scale elérhető alternatív gyorsítótár szolgáltatóként, akkor tekintse meg a "Bemutatás: Dinamikus gyorsítótár" és a "Dinamikus gyorsítótár (DynaCache) konfigurálása a WebSphere eXtreme Scale dinamikus gyorsítótár szolgáltatóhoz" témakört további információkért a WebSphere eXtreme Scale beállításáról és telepítéséről a WebSphere Application Server termékkel.gotcha

Ideiglenes tároló mérete

A gyorsítótárban tárolt bejegyzések maximális számát adja meg, pozitív egészként.

Az alábbi mezőben adja meg a gyorsítótár méretének értékét 100 és 200,000 között.

Alapértelmezett prioritás

A gyorsítótár bejegyzések alapértelmezett prioritását határozza meg, ami alapján eldől, hogy meddig maradnak meg a bejegyzések miután betelik a gyorsítótár.

Információk Érték
Alapértelmezett 1
Tartomány 1 - 255

Memória gyorsítótár méretének korlátozása

Megadja a memória gyorsítótár méretét.

Ezzel a szolgáltatással korlátozható a gyorsítótár a JVM kupaccal. A dinamikus gyorsítótár a gyorsítótár méretének megadásán (MB-ban) kívül lehetővé teszi a felhasznált gyorsítótárkupac alsó és felső küszöbértékének beállítását is. Ha a gyorsítótár kupacmemóriája eléri a felső küszöbértéket, akkor a dinamikus gyorsítótár eldobásra kerül, vagy a legrégebben használt elemeket (LRU algoritmus) lemezre írja , amíg a gyorsítótár el nem éri az alsó küszöbértéket. A JVM kupac gyorsítótárazásának időszakos korlátozási funkcionalitása csak akkor érhető el, ha ha az objektumok a gyorsítótár megvalósítható és mértezhető felületére kerülnek. Ez a felület rendelkezik egy metódussal, amely a gyorsítótárba helyezett objektum méretét byte-ban visszaadja. A dinamikus gyorsítótár a méretezhető felület segítségével számítja ki a gyorsítótár kupacméretét.

Információk Érték
Alapértelmezett -1 a memória gyorsítótár méretének korlátozása letiltásához
Tartomány 1 - maximális egész szám

Memória gyorsítótár mérete

Megadja a memória gyorsítótár méretének maximális értékét megabyte-ban (MB).

Magas küszöbérték

Megadja a felső küszöbértéket, amikor a memória gyorsítótár kiürítési irányelve elindul. A küszöbérték a memória gyorsítótár méretének megabyte (MB) százalékos arányában van megadva. Az alapértelmezett érték 95%

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

Alacsony küszöbérték

Megadja az alsó küszöbértéket, amikor a memória gyorsítótár kiürítési irányelve leáll. A küszöbérték a memória gyorsítótár méretének megabyte (MB) százalékos arányában van megadva. Az alapértelmezett érték 80%.

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

Lemezre kiírás engedélyezése

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

Alapértelmezésben a dinamikus gyorsítótár tartja karban a bejegyzések memóriában beállított számát. Ha a betelt gyorsítótár mellett új bejegyzések jönnek létre, akkor a minden egyes bejegyzésre érvényes prioritások, és a legkevésbé nemrég használt algoritmus alapján a rendszer bejegyzéseket távolít el a gyorsítótárból. A lemezre kiírás engedélyezése esetén a memóriából eltávolított bejegyzéseket a rendszer kiírja a fájlrendszerre. A kiírás fájlrendszeren belüli helye állítható. Ha később szükség van az adott gyorsítótár bejegyzésre, akkor a rendszer áthelyezi azt a fájlrendszerből vissza a memóriába.

Az alábbiakat kell szem előtt tartania, a lemezre kiírás engedélyezése előtt:
  • Nincs lehetőség a lemezre kiírt gyorsítótár bejegyzések számának korlátozására.
  • Nincs lehetőség a felhasznált lemezterület méretének korlátozására.

Kiírás helye

A gyorsítótár bejegyzések mentésére szolgáló könyvtárt 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 újonnan meghatározott lemezre írási helyen az alkalmazáskiszolgáló létrehoz egy 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 teljes tartalma elveszik
Könyvtár meghatározásánál tartsa szem előtt az alábbiakat:
  • [AIX Solaris HP-UX Linux Windows] Ha a gyorsítótárban nagy számú, vagy nagy méretű és sokáig fennmaradó objektumok tárolására számít, akkor Windows operációs rendszereken használjon önálló lemezmeghajtót, UNIX platformok esetén pedig önálló fájlrendszert.
  • Ha az alapértelmezett könyvtárat alkalmazza és megtelik a lemez, akkor a WebSphere Application Server lefagyhat, amikor üzeneteket kell írnia a naplófájlokba, de ehhez nincs elegendő hely.
  • [AIX][HP-UX][Linux][Solaris] Ha UNIX platformon például a /tmp elérési utat adja meg, és ott elfogy a tárhely, akkor problémákba ütközhet a bejelentkezéskor.
  • Az operációs rendszertől függően, megtelt lemez típusú üzeneteket láthat a konzolon.

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 3, vagy annál nagyobb.

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 az értéknél nagyobb méretű gyorsítótár-bejegyzések nem írhatók ki a lemezre a gyorsítótár kiírásakor. 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 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 jelzi, hogy minden metaadat a memóriában marad.
Kiegyensúlyozott teljesítmény és kiegyensúlyozott memória használat Azt jelzi, hogy egyes metaadatok a memóriában maradnak. 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 jelzi, hogy korlátozott számú metaadat marad a memóriában.
Egyéni teljesítmény Azt jelenti, hogy az adminisztrátor pontosan meghatározza a memóriabeá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

Lemezgyorsítótár kidobási algoritmusa

A lemezgyorsítótár kiírási algoritmusát határozza meg, amellyel a rendszer a küszöbérték elérésekor kiválasztja az kiírandó bejegyzéseket. Ez a beállítás csak akkor lép érvénybe, ha a lemezre kiírás engedélyezett. 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
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. Az alacsonyabbik érték akkor lesz figyelembe véve, ha valamely beállítás 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. Az alacsonyabbik érték akkor lesz figyelembe véve, ha valamely beállítás 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

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

A gyorsítótár többszörözéssel a többszörözési tartomány több alkalmazáskiszolgálóján is tárolhat másolatokat a gyorsítótár bejegyzésekről.

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.

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 adott alkalmazáskiszolgálóra vonatkozó globális megosztási 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étevő kiszolgálóról fogja beolvasni. Alternatív megoldásként, ha egy közzé nem tett azonosítóra hivatkozik egy kérés, akkor a kiszolgáló feltételezi hogy az nem létezik a fürtben, és bejegyzést hoz létre.
  • A Csak küldés beállítás .
  • Ha a gyorsítótár bejegyzések létrehozásakor a Nem megosztott beállítást használja, akkor sem a gyorsítótár tartalom, sem a gyorsítótár azonosítók nem lesznek továbbítva a többszörözési tartomány egyéb alrendszereihez vagy kiszolgálóihoz. Az érvénytelenítések azonban továbbításra kerülnek másik alrendszerhez és kiszolgálóihoz. A megosztási irányelvet különféle szintekre állíthatja be. A dinamikus gyorsítótár szolgáltatás beállítása során meghatározásra kerül egy globális megosztási irányelv, ami az alapértelmezett irányelv minden gyorsítótár számára. A cachespec.xml fájl módosításával felülírhatja ezt a megosztási irányelvet. További információkat a cachespec.xml fájlról a cachespec.xml fájl című témakörben talál. Ezenkívül a megosztási irányelv felülírható az alkalmazásprogramozási felület (API) szinten a gyorsítótár bejegyzések létrehozásakor.
Az alapértelmezés a Nincs megosztva.

Amikor a Nincs megosztva beállítás kerül kiválasztásra, akkor a cachespec.xml fájlban a none érték látható.

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