Ez az oldal írja le a dinamikus gyorsítótár beállításainak meghatározását, és kezelését.
Az alábbi adminisztrációs konzol oldal megtekinté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.
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.
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.
Megadja, hogy be kell-e állítani a kiszolgálót a dinamikus gyorsítótár vagy a veremtermék gyorsítótár szolgáltató használatára.
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.
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.
Alapértelmezett | 1 |
Tartomány | 1 - 255 |
Megadja a memória gyorsítótár méretét.
Az alábbi szolgáltatással biztosítható a gyorsítótár kikényszerítése a JVM kupac időszakaiban. A dinamikus gyorsítótár a gyorsítótár méretének megadásán kívül MB-ban, lehetővé teszi a felhasznált gyorsítótár kupac alsó és felső küszöbértékének beállítását is. Ha a gyorsítótár kupac memória eléri a felső küszöbértéket, akkor a dinamikus gyorsítótárazás megszűnik, vagy a legkevésbé használt elemeket kiírja lemezre, 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.
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 |
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%
Értékek | 1 - 100 |
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%.
Értékek | 1 - 100 |
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.
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.
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.
Alapértelmezett | false |
A lemez gyorsí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.
Érték | 3, vagy annál nagyobb. |
A lemez gyorsí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.
Érték | Legalább 0, legfeljebb MAXINT. A 0 érték korlátlan méretet jelöl. |
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.
Érték | Legalább 0, legfeljebb MAXINT. A 0 érték korlátlan méretet jelöl. |
A lemez gyorsí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.
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. |
A lemez gyorsí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.
Érték | Legalább 0, legfeljebb 1440. |
A memóriában, a lemez gyorsí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.
Érték | Legalább 100, legfeljebb MAXINT |
A memóriában, a lemez gyorsí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 lemez gyorsítótár teljesítmény szint egyénileg van beállítva.
Érték | Legalább 100, legfeljebb MAXINT |
A memóriában, a lemez gyorsí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 lemez gyorsítótár teljesítmény szint egyénileg van beállítva.
Érték | Legalább 10, legfeljebb MAXINT |
A lemez gyorsí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. Ha a lemez gyorsí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.
Nincs | Nincs kidobási irányelv, tehát a lemez gyorsí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 lemez gyorsí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 lemez gyorsí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. |
A kidobási irányelv futásának feltételét határozza meg. A küszöbérték a lemez gyorsí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 lemez gyorsítótár méretét. Ha a lemez gyorsí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.
Értékek | 1 - 100 |
A kidobási irányelv leállításának feltételét határozza meg. A küszöbérték a lemez gyorsí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 lemez gyorsítótár méretét. Ha a lemez gyorsí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.
Értékek | 1 - 100 |
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.
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 állapotmegőrző munkamenet komponensekétől eltérő többszörözési tartományt kell használnia.
Az adott alkalmazáskiszolgálóra vonatkozó globális megosztási irányelveket határozza meg.
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.
A 0 érték azt jelenti, hogy nincs várakozás a küldés előtt. Ha az itt beállított érték nagyobb mint 0, akkor az adott várakozási idő alatt létrehozott, vagy módosított bejegyzésekkel együtt kötegelve történik a küldés. Az alapértelmezés 1 (egy).
A jelzett hivatkozások (online) Internet-hozzáférést igényelnek.