Instance mezipaměti objektů je umístění doplňující výchozí sdílenou dynamickou mezipaměť, které slouží k ukládání, distribuci a sdílení dat jakékoli aplikace prostředí J2EE (Java 2 Platform, Enterprise Edition). To poskytuje aplikacím vyšší přizpůsobivost a lepší možnosti ladění prostředků mezipaměti. Pro přístup k této instanci mezipaměti slouží programové rozhraní DistributedMap. Další informace naleznete v dokumentaci k rozhraní API.
Chcete-li zobrazit tuto stránku konzolu pro správu, klepněte na volbu Prostředky > Instance mezipaměti > Instance mezipaměti objektů > název_instance_mezipaměti.
Určuje povinný zobrazovaný název prostředku.
Určuje název rozhraní JNDI (Java Naming and Directory Interface) pro prostředek. Tento název lze použít při vyhledávání odkazu na tuto instanci mezipaměti. Výsledky vrátí objekt DistributedMap.
Určuje popis pro prostředek. Toto pole je volitelné.
Určuje řetězec kategorie pro klasifikace nebo seskupení prostředku. Toto pole je volitelné.
Určuje kladné celé číslo určující maximální počet položek, které lze uložit do mezipaměti. Velikost mezipaměti se obvykle pohybuje v řádu tisíců.
Výchozí hodnota | 2000 |
Rozsah | 100 až 200000 |
Určuje výchozí prioritu servletů, které lze uložit do mezipaměti. Tato hodnota určuje, jak dlouho zůstane položka uložená v úplné mezipaměti.
Doporučená hodnota je 1. Rozsah je 1 až 255.
Určuje, zda je povoleno diskové odlehčování.
Pokud jste zakázali diskové odlehčování, při vytvoření nové položky v případě, že je mezipaměť plná, budou konfigurovány priority pro každou položky a pomocí algoritmu pro vyhledání naposledy použité položky bude příslušná položka odebrána z mezipaměti. Povolíte-li diskové odlehčování, bude položka odebíraná z mezipaměti zkopírována do lokálního systému souborů. Umístění souboru je určeno na základě umístění diskového odlehčování.
Výchozí hodnota | false |
Určuje adresář používaný pro diskové odlehčování.
Není-li určeno umístění diskového odlehčování, bude použito výchozí umístění ${WAS_TEMP_DIR}/uzel/název_serveru/_dynacache/název_rozhraní_JNDI_mezipaměti. Bylo-li umístění diskového odlehčování určeno, bude připojen název uzlu, název serveru a název instance mezipaměti. Hodnota ${USER_INSTALL_ROOT}/diskoffload například generuje umístění ${USER_INSTALL_ROOT}/diskoffload/uzel/název_serveru/název_rozhraní_JNDI_mezipaměti. Pokud diskové odlehčování není povoleno, je tato hodnota ignorována.
Určuje, zda jsou objekty uložené v mezipaměti ukládány na disk v případě zastavení serveru. Není-li vybrána volba Povolit diskové odlehčování, je tato hodnota ignorována.
Výchozí hodnota | false |
Nastavíte-li tento parametr na hodnotu True, budou události zneplatnění položek mezipaměti odesílány do zaregistrovaných modulů listener systému zneplatňování s použitím kontextu platformy J2EE (Java 2 Enterprise Edition) modulu listener. Chcete-li pro zpětné volání používat kontext platformy J2EE modulu listener, nastavte pro tento parametr hodnotu true. Chcete-li pro zpětné volání používat kontext podprocesu volajícího, nastavte pro tento parametr hodnotu false.
Určuje, že služba dynamické mezipaměti má podporovat ID závislosti položek mezipaměti. Pokud nepotřebujete používat ID závislosti, zakažte tuto volbu. ID závislosti jsou doplňující identifikátory skupin mezipaměti, které přiřazují různé položky mezipaměti ke stejným identifikátorům skupin v souladu se zásadami mezipaměti.
Je možné, že tato volba nebude k dispozici pro instance mezipaměti vytvořené s použitím předchozí verze produktu WebSphere Application Server.
Výchozí hodnota | true |
Pomocí replikace mezipaměti lze umožnit sdílení ID mezipaměti, položek mezipaměti a zneplatnění položek mezipaměti s jinými servery ve stejné replikační doméně.
Je možné, že tato volba nebude k dispozici pro instance mezipaměti vytvořené s použitím předchozí verze produktu WebSphere Application Server.
Určuje replikační doménu, z níž jsou data replikována.
Určuje replikační doménu, z níž jsou data replikována. Zvolit můžete kteroukoli z definovaných replikačních domén. Nejsou-li uvedeny žádné replikační domény, musíte jednu doménu vytvořit při vytváření klastru nebo ručně prostřednictvím konzoly pro správu po klepnutí na volbu Prostředí > Interní replikační doména > Nová. Replikační doména zvolená pro používání v kombinaci se službou dynamické mezipaměti musí používat úplnou skupinovou replikaci. Nesdílejte replikační domény mezi spotřebiteli replikace. Dynamická mezipaměť by měla používat jinou replikační doménu než správce relací či objekty session bean stavových relací.
Určuje globální zásady sdílení pro tuto instanci mezipaměti.
Výchozím nastavením pro prostředí bez klastrování je hodnota Nesdíleno. Při povolování replikace je výchozí hodnota Nesdíleno.
Při povolování replikace je výchozí hodnota Nesdíleno.
Určuje dobu v sekundách, po kterou systém čeká, než odešle nové a změněné položky mezipaměti na ostatní servery.
Hodnota 0 (nula) reprezentuje volbu okamžitého odeslání položek mezipaměti. Nastavení této vlastnosti na hodnotu větší než 0 (nula) způsobí "hromadné" posunutí všech položek mezipaměti, které byly vytvořeny nebo upraveny během časového úseku. Výchozí hodnota je 1 (jedna).
Určuje hodnotu maximální velikosti diskové mezipaměti v GB. Vyberete-li tuto volbu, můžete zadat kladnou celočíselnou hodnotu. Pokud tuto volbu ponecháte prázdnou, nebude velikost omezena. Toto nastavení se uplatňuje pouze v případě, že je pro mezipaměť určena volba povolení diskového odlehčování.
Hodnota | 0 až MAXINT. Hodnota 0 reprezentuje neomezenou velikost. |
Určuje hodnotu maximální velikosti diskové mezipaměti v počtu položek. Vyberete-li tuto volbu, můžete zadat kladnou celočíselnou hodnotu. Pokud tuto volbu ponecháte prázdnou, nebude velikost omezena. Toto nastavení se uplatňuje pouze v případě, že je pro mezipaměť určena volba povolení diskového odlehčování.
Hodnota | 0 až MAXINT. Hodnota 0 reprezentuje neomezenou velikost. |
Určuje hodnotu maximální velikosti jedné položky mezipaměti v MB. Položky mezipaměti větší než tato hodnota nebudou při vymazávání z paměti odloženy na disk. Vyberete-li tuto volbu, můžete zadat kladnou celočíselnou hodnotu. Pokud tuto volbu ponecháte prázdnou, nebude velikost omezena. Toto nastavení se uplatňuje pouze v případě, že je pro mezipaměť určena volba povolení diskového odlehčování.
Hodnota | 0 až MAXINT. Hodnota 0 reprezentuje neomezenou velikost. |
Určuje úroveň výkonu vyžadovanou diskovou mezipamětí. Toto nastavení se uplatňuje pouze v případě, že je pro mezipaměť určena volba enableDiskOffload. Úrovně výkonu určují způsob, jakým mají bát prostředky paměti používány pro aktivity na pozadí, například úklid diskové mezipaměti, skončení platnosti, uvolňování mezipaměti a podobně. Toto nastavení se uplatňuje pouze v případě, že je pro mezipaměť určena volba povolení diskového odlehčování.
Vysoký výkon a vysoké využití paměti | Indikuje, že budou veškerá metadata uchovávána v paměti. |
Vyvážený výkon a vyvážené využití paměti | Indikuje, že budou v paměti uchovávána některá metadata. Toto nastavení výkonu je výchozí a pro většinu uživatelů poskytuje optimální vyvážení výkonu a využití paměti. |
Nízký výkon a nízké využití paměti | Indikuje, že budou v paměti uchovávána omezená metadata. |
Vlastní výkon | Indikuje, že administrátor explicitně nakonfiguruje nastavení paměti, která budou používána pro podporu aktivity na pozadí. Administrátor tyto hodnoty nastaví prostřednictvím objektu DiskCacheCustomPerformanceSettings. |
Určuje hodnotu frekvence úklidu diskové mezipaměti v minutách. Při nastavení hodnoty 0 probíhá úklid jen o půlnoci. Toto nastavení se uplatňuje pouze v případě, že je úroveň výkonu diskového odlehčování nastavena na hodnotu nízká, vyvážená nebo vlastní. Úroveň výkonu vysoká nevyžaduje úklid na disku a tato hodnota je ignorována.
Hodnota | 0 až 1440 |
Určuje hodnotu maximálního počtu identifikátorů mezipaměti, které se ukládají pro jednotlivá ID závislosti nebo šablony do metadat diskové mezipaměti uložených v paměti. V případě překročení této mezní hodnoty jsou informace odloženy na disk. Toto nastavení se uplatňuje pouze v případě, že je úroveň výkonu diskového odlehčování nastavena na hodnotu vlastní.
Hodnota | 100 až MAXINT |
Určuje hodnotu maximálního počtu sektorů identifikátoru závislosti v metadatech diskové mezipaměti uložených v paměti. V případě překročení této mezní hodnoty jsou informace odloženy na disk. Toto nastavení se uplatňuje pouze v případě, že je úroveň výkonu mezipaměti pro disk nastavena na hodnotu vlastní.
Hodnota | 100 až MAXINT |
Určuje hodnotu maximálního počtu sektorů šablony, které jsou uvedeny v metadatech diskové mezipaměti uložených v paměti. V případě překročení této mezní hodnoty jsou informace odloženy na disk. Toto nastavení se uplatňuje pouze v případě, že je úroveň výkonu mezipaměti pro disk nastavena na hodnotu vlastní.
Hodnota | 10 až MAXINT |
Určuje algoritmus vymazání, který bude disková mezipaměť využívat při mazání položek po dosažení horní prahové hodnoty. Toto nastavení se uplatňuje pouze v případě, že je pro mezipaměť určena volba povolení diskového odlehčování.
Žádná | Není používána žádná zásada vymazání. Velikost mezipaměti pro disk tedy roste, dokud nedosáhne prahové hodnoty. Služba dynamické mezipaměti poté přestane zapisovat na disk. |
Náhodně | Když disk dosáhne horní prahové hodnoty, aktivuje se program pro uvolnění mezipaměti pro disk, náhodně vybírá položky na disku a vymazává je, dokud velikost nedosáhne dolní prahové hodnoty. |
Velikost | Když disk dosáhne horní prahové hodnoty, aktivuje se program pro uvolnění mezipaměti pro disk, vybírá největší položky na disku a vymazává je, dokud velikost disku nedosáhne dolní prahové hodnoty. |
Určuje, kdy má být zásada vymazání spuštěna. Prahová hodnota je vyjádřena jako procentní podíl velikosti mezipaměti pro disk v GB nebo na základě počtu položek. Pokud velikost disku překročí horní prahovou hodnotu, bude aktivován program pro uvolnění mezipaměti pro disk. Dolní prahová hodnota omezuje velikost mezipaměti pro disk v GB příslušný počet položek. Toto nastavení se neuplatňuje, je-li pro zásadu vymazání mezipaměti pro disk nastavena hodnota none (žádná).
Hodnoty | 1 až 100 |
Určuje, kdy má být zásada vymazání ukončena. Prahová hodnota je vyjádřena jako procentní podíl velikosti mezipaměti pro disk v GB nebo na základě počtu položek. Dolní prahová hodnota omezuje velikost mezipaměti pro disk v GB příslušný počet položek. Program pro uvolnění mezipaměti pro disk bude po aktivaci vymazávat položky, dokud velikost disku neklesne na dolní prahovou hodnotu. Toto nastavení se neuplatňuje, je-li pro zásadu vymazání mezipaměti pro disk nastavena hodnota none (žádná).
Hodnoty | 1 až 100 |
Odkazy s označením (online) vyžadují přístup k Internetu.