Setări instanţe cache servlet

O instanţă cache servlet este o locaţie, în plus la cache-ul dinamic partajat implicit, unde cache-ul dinamic poate memora, distribui, şi partaja date. Prin utilizarea instanţelor cache servlet, aplicaţiile dumneavoastră au o mai mare flexibilitate şi o mai bună ajustare a resurselor cache. Numele Interfaţă director şi de numire Java (JNDI) specificat pentru instanţa cache este mapat la atributul nume în tagul <instanţă-cache> în fişierul de configurare cachespec.xml.

Pentru a vedea această pagină de consolă administrativă, faceţi clic pe Resurse > Instanţe cache > Instanţe servlet cache > nume_instanţă_cache.

Nume

Specifică numele de afişare necesar pentru resursă.

Nume JNDI

Specifică numele Interfaţă director şi de numire Java (JNDI) pentru resursă. Specificaţi acest nume în câmpul atribut nume în tagul <instanţă-cache> în fişierul de configurare cachespec.xml. Acest tag este utilizat pentru a găsi instanţa de cache respectivă în care să memoraţi intrările cache.

Descriere

Specifică o descriere pentru resursă. Acest câmp este opţional.

Categorie

Specifică un şir categorie pentru a clasifica sau grupa resursele. Acest câmp este opţional.

Dimensiune cache

Specifică un întreg pozitiv pentru un numărul maxim de intrări pe care le poate menţine cache-ul. Dimensiunea cache este de obicei în mii.

Implicit 2000
Interval 100 - nicio valoare set maxima
Prioritate implicită

Specifică prioritatea implicită pentru servlet-uri care pot fi memorate în cache. Această valoare determină cât timp rămâne o intrare într-un cache plin.

Valoarea recomandată este unu.

Activare descărcare disc

Specifică dacă descărcarea discului este activată.

Dacă aveţi descărcarea discului dezactivată, când o intrare nouă este creată cât timp memoria cache este plină, priorităţile sunt configurate pentru fiecare intrare şi algoritmul cel mai recent puţin utilizat e folosit pentru a înlătura intrarea din cache în memorie. Dacă activaţi descărcarea discului, intrarea care ar fi înlăturată din cache este copiată în sistemul local de fişiere. Locaţia fişierului este specificată de locaţia descărcării discului.

Implicit fals
Locaţie descărcare

Specifică directorul care este folosit pentru descărcarea discului.

Dacă locaţia descărcării discului nu este specificată, locaţia implicită, ${WAS_TEMP_DIR}/nod/nume server /_dynacache/nume JNDI cache va fi utilizată. Dacă locaţia descărcare disc este specificată, nodul, numele serverului, şi numele instanţei cache sunt adăugate la sfârşit. De exemplu, ${USER_INSTALL_ROOT}/diskoffload generează locaţia ca ${USER_INSTALL_ROOT}/diskoffload/nod/nume server/nume JNDI cache. Valoarea este ignorată dacă descărcarea discului nu este activată.

Valoarea implicită a proprietăţii ${WAS_TEMP_DIR} este ${USER_INSTALL_ROOT}/temp. Dacă modificaţi valoare proprietăţiithe ${WAS_TEMP_DIR} după pornirea Serverului de aplicaţii WebSphere, dar nu mutaţi conţinutul cache discului la noua locaţie:
  • Serverul de aplicaţii crează un nou fişier cache disc la noua locaţie de descărcare disc.
  • Dacă setarea Golire în disc este activată, tot conţinutul cache discului de la vechea locaţie este pierdut când reporniţi Serverul de aplicaţii
Golire pe disc

Specifică dacă obiectele în-memorie cache sunte salvate pe disc când serverul este oprit. Această valoare este ignorată dacă Activare descărcare disc nu este selectată.

Implicit fals
Limită dimensiune cache disc în GB

Specifică o valoare pentru dimensiunea maximă a cache disc în GB. Când selectaţi această opţiune, puteţi specifica o valoare întreagă pozitivă. Lăsând această opţiune blanc indică o dimeniune nelimitată. Această setare se aplică doar dacă activarea descărcării discului este specificată pentru cache.

Valoare 0 până la MAXINT. O valoare de 0 indică dimensiune nelimitată.
Limita dimensiune cache disc în intrări

Specifică o valoare pentru dimensiunea maximă cache disc în număr de intrări. Când selectaţi această opţiune, puteţi specifica o valoare întreagă pozitivă. Lăsând această opţiune blanc indică o dimeniune nelimitată. Această setare se aplică doar dacă activarea descărcării discului este specificată pentru cache.

Valoare 0 până la MAXINT. O valoare de 0 indică dimensiune nelimitată.
Limită dimensiune intrare cache disc

Specifică o valoare pentru dimensiunea maximă a unei intrări cache individuale în MB. Orice intrare cache mai mare decât aceasta, când este evacuată din memorie, nu va fi descărcată pe disc. Când selectaţi această opţiune, puteţi specifica o valoare întreagă pozitivă. Lăsând această opţiune blanc indică o dimeniune nelimitată. Această setare se aplică doar dacă activarea descărcării discului este specificată pentru cache.

Valoare 0 până la MAXINT. O valoare de 0 indică dimensiune nelimitată.
Setări perfomanţă

Specifică nivelul de performanţă care este cerut de cache disc. Această setare se aplică doar dacă este specificat enableDiskOffload pentru cache. Nivelurilie de performanţă determină câte resurse de memorie ar trebui utilizate în activitatea de fundal cum ar fi curăţare cache, expirare, colectare gunoi, şi aşa mai departe. Această setare se aplică doar dacă activarea descărcării discului este specificată pentru cache.

Performanţă ridicată şi utilizare memorie ridicată Indică faptul că toate metadatele vor fi păstrate în memorie.
Performanţă echilibrată şi utilizare memorie echilibrată Indică faptul că unele metadate vor fi păstrate în memorie. Aceasta este setarea performanţă implicită şi va furniza o echilibrare optimă a performanţei şi utilizării memoriei pentru majoritatea utilizatorilor.
Performanţă scăzută şi utilizare memorie scăzută Indică faptul că metadate limitate vor fi păstrate în memorie.
Personalizat Indică faptul că administratorul va configura explicit setările de memorie care vor fi utilizate pentru a suporta activitatea de fundal de mai sus. Administratorul setează aceste valori utilizând obiectul DiskCacheCustomPerformanceSettings .
Frecvenţa curăţare cache disc

Specifică o valoare pentru frecvenţa de curăţare cache disc, în minute. Daca această valoare este 0, curăţarea rulează numai la miezul nopţii. Această setare se aplică numai când Nivelul de performanţă descărcare disc este scăzut, echilibrat, sau personalizat. Nivelul de performanţă ridicat nu necesită curăţarea discului, şi această valoare este ignorată.

Valoare 0 până la 1440
Buffer maxim pentru identificatori cache per metaintrare

Specifică o valoare pentru numărul maxim de identificatori cache care sunt memoraţi pentru o dependenţă ID individuală sau şablon în metadata cache disc în memorie. Dacă această limită este depăşită informaţiile sunt descărcate pe disc. Această setare se aplică numai când nivelul de performanţă descărcare disc este PERSONALIZAT.

Valoare 100 până la MAXINT
Buffer maxim pentru identificatori dependenţă

Specifică o valoare pentru numărul maxim de găleţi identificator dependenţă într-o metadată cache disc în memorie. Dacă această limită este depăşită informaţiile sunt descărcate pe disc. Această setare se aplică numai când nivelul de performanţă descărcare disc este personalizat.

Valoare 100 până la MAXINT
Buffer maxim pentru şabloane

Specifică o valoare pentru numărul maxim de găleţi şablon într-o metadată cache disc în memorie. Dacă această limită este depăşită informaţiile sunt descărcate pe disc. Această setare se aplică numai când nivelul de performanţă descărcare disc este personalizat.

Valoare 10 până la MAXINT
Algoritm politică evacuare

Specifică algoritmul de evacuare pe care cache discul îl va folosi pentru a evacua intrările o dată ce pragul de sus este atins. Această setare se aplică doar dacă activarea descărcării discului este specificată pentru cache.

Nimic Nicio politică de evacuare, deci cache discul poate să crească până când atinge limita timp la care serviciul cache dinamic se opreşte din scrierea pe disc.
Aleatoriu Când dimensiunea discului atinge o limită a pragului înaltă, colectorul de gunoi al cache discului se trezeşte şi alege aleatoriu intrări pe disc şi le evacuează până când dimensiunea atinge o limită prag joasă.
Dimensiune Când dimensiunea discului atinge o limită a pragului înaltă, colectorul de gunoi al cache discului se trezeşte şi alege cele mai mari intrări de pe disc şi le evacuează până când dimensiunea atinge o limită prag joasă.
Prag înalt

Specifică atunci când rulează politica de evacuare. Pragul este exprimat în termeni de procente ale dimensiunii cache discului în GB sau intrări. olectorul de gunoi al cache discului este trezit când dimensiunea discului depăşeşte limita prag înaltă. Valoarea joasă limitează dimensiunea cache discului în GB şi dimensiunea cache discului în intrări. Această setare nu se aplică atunci când politica de evacuare a cache discului este setată la nimic.

Valori 1 până la 100
Prag jos

Specifică atunci când se termină politica de evacuare. Pragul este exprimat în termeni de procente ale dimensiunii cache discului în GB sau intrări. Valoarea joasă limitează dimensiunea cache discului în GB şi dimensiunea cache discului în intrări. Colectorul de gunoi al cache discului, când este treaz, evacuează intrări până când dimensiunea discului atinge limita prag inferioară. Această setare nu se aplică atunci când politica de evacuare a cache discului este setată la nimic.

Valori 1 până la 100
Activare replicare cache

Utilizaţi replicarea cache pentru a activa partajarea ID-urilor cache, intrărilor cache, şi invalidărilor cache cu alte servere din acelaşi domeniu de replicare.

Această opţiune poate să fie indisponibilă pentru instanţele cache create cu o versiune anterioară de Server de aplicaţii WebSphere.

Domeniu replicare grup întreg

Specifică un domeniu de replicare din care datele dumneavoastră sunt replicate.

Specifică un domeniu de replicare din care datele dumneavoastră sunt replicate. Alegeţi orice domenii de replicare care au fost definite. Dacă nu există domenii de replicare listate, trebuie să creaţi unul în timpul creeri cluster-ului sau manual în consola administrativă facând clic pe Mediu > Domenii replicare internă > Nou. Domeniul de replicare pe care aţi ales să-l utilizaţi cu serviciul cache dinamic trebuie să fie folosit utilizând o replică grup Plin. Nu partajaţi domenii de replicare între consumatori replicare. Cache-ul dinamic ar trebui să utilizeze un domeniu replicare diferit de managerul sesiune sau bean-uri sesiune de stare

Tip replicare

Specifică politica globală de partajare pentru această instanţă cache.

Următoarele setări sunt disponibile:
  • Ambele împinge şi trage trimit ID-ul cache sau conţinut nou actualizat celorlalte servere din domeniu de replicare. Apoi, dacă unul din celelalte servere cere conţinutul, şi acel server are ID-ul intrării cache pentru conţinutul actualizat anterior, va extrage conţinutul din serverul care a publicat. Dacă o cerere este făcută pentru un ID care nu a fost publicat anterior, serverul presupune că nu există în cluster şi crează o intrare
  • Trage numai partajează intrări cache pentru acest obiect între servere de aplicaţii la cerere. Dacă un server de aplicaţii primeşte o nepotrivire cache pentru acest obiect, interoghează serverele de aplicaţii cooperante pentru a vedea dacă ele au obiectul. Dacă nici un server de aplicaţii nu a memorat în cache o copie a obiectului, serverul de aplicaţii original rulează cererea şi generează obiectul. Aceste intrări nu pot memora date neserializabile. Acest mod de partajare nu este recomandat.
  • Împinge numai trimite ID-ul cache şi conţinutul cache al noului conţinut la toate celelalte server din domeniul de replicare.
  • Politica de partajare de Nepartajare resultă în ID-ul cache şi conţinutul cache care nu pot fi partajate cu alte servere din domeniul de replicare.
Setarea implicită pentru un mediu fără cluster este Nepartajat. Când se activează replicarea, valoarea implicită este Nepartajat.
Următoarele setări sunt disponibile:
  • Ambele împinge şi trage trimit ID-ul cache sau conţinut nou actualizat celorlalte servere din domeniu de replicare. Apoi, dacă unul din celelalte servere cere conţinutul, şi acel server are ID-ul intrării cache pentru conţinutul actualizat anterior, va extrage conţinutul din serverul care a publicat. Dacă o cerere este făcută pentru un ID care nu a fost publicat anterior, serverul presupune că nu există în cluster şi crează o intrare nouă.
  • Trage numai partajează intrări cache pentru acest obiect între servere de aplicaţii la cerere. Dacă un server de aplicaţii primeşte o nepotrivire cache pentru acest obiect, interoghează serverele de aplicaţii cooperante pentru a vedea dacă ele au obiectul. Dacă nici un server de aplicaţii nu a memorat în cache o copie a obiectului, serverul de aplicaţii original rulează cererea şi generează obiectul. Aceste intrări nu pot memora date neserializabile. Acest mod de partajare nu este recomandat.
  • Împinge numai trimite ID-ul cache şi conţinutul cache al noului conţinut la toate celelalte server din domeniul de replicare.
  • Politica de partajare de Nepartajare resultă în ID-ul cache şi conţinutul cache care nu pot fi partajate cu alte servere din domeniul de replicare.
Când se activează replicarea, valoarea implicită este Nepartajat.
Frecvenţă împingere

Specifică timpul, în secunde, de aşteptat înainte de a împinge intrări cache noi sau modificate pe alte servere.

O valoare de 0 (zero) trimite intrările cache imdiat. Setarea acestei proprietăţi la o valoare mai mare decât 0 (zero) resultă într-o împingere "batch" a tuturor intrărilor cache care sunt create sau modificate în timpul perioadei de timp. Implicit este 1 (unu).




Legăturile marcate (online) necesită acces la internet.

Related tasks
Related reference
Colecţie instanţă obiect memorată în cache
Setări instanţă cache obiect
Colecţie instanţă cache servlet


Nume fişier: udyn_scacheinstancesettings.html