Utilizaţi această pagină pentru a configura şi gestiona setările serviciului cache dinamic.
Pentru vizualizarea acestei pagini de consolă administrativă, faceţi clic pe .
Serviciul cache dinamic al servlet-ului porneşte la pornirea serverului.
Serviciul servlet cache dinamic porneşte când servlet cache este activat în panoul Container web.
Porniţi serviciul portlet cache prin activarea servlet cache, apoi, activarea fragment portlet cache în panoul Container portlet.
Specifică dacă să configuraţi serverul să utilizeze dinamic furnizorul cache implicit sau să utilizeze un alt furnizor cache. Dacă este disponibil un alt furnizor cache, apare în lista furnizorilor cache disponibili.
Evitarea necazurilor: Dacă WebSphere eXtreme Scale este disponibil ca un furnizor
de cache alternativ, vedeţi subiectele "Introducere: Cache dinamic," şi "Configurare cache dinamic (DynaCache) pentru utilizarea furnizorului de cache dinamic WebSphere eXtreme Scale " pentru informaţii suplimentare despre configurarea WebSphere eXtreme Scale cu WebSphere Application Server.gotchaSpecifică un întreg pozitiv ca o valoare pentru numărul maxim de intrări pe care le menţine cache-ul.
Introduceţi o valoare dimensiune cache în acest câmp care este în intervalul 100 până la 200,000.
Specifică prioritatea implicită pentru intrările cache, determinând cât timp rămâne o intrare într-un cache plin.
| Informaţii | Valoare |
|---|---|
| Valoarea implicită | 1 |
| Interval | între 1 şi 255 |
Specifică dimensiunea memoriei cache.
Utilizaţi această caracteristică pentru a constrânge cache-ul în ceea ce priveşte memoria heap JVM. În plus faţă de specificarea dimensiunii cache-ului în MB, cache-ul dinamic, de asemenea, vă permite să setaţi un indicator de umplere înalt şi un indicator de umplere scăzut pentru zona heap a cache-ului care este consumat. Când zona heap a cache-ului ajunge la indicatorul de umplere înalt, cache-ul dinamic fie renunţă, fie este evacuat de pe disc utilizând cel mai recent utilizat (LRU) algoritm, până când memoria cache este adusă la indicatorul de umplere scăzut. Această funcţionalitate a limitării cache-ului în termeni de heap JVM este disponibilă doar dacă obiectele care sunt puse în cache implementează interfaţa de dimensiune. Această interfaţă are o metodă care întoarce dimensiunea obiectului în octeţi pus în cache. Cache-ul dinamic foloseşte interfaţa de dimensiune considerabilă pentru a estima dimensiunea heap a memoriei cache.
| Informaţii | Valoare |
|---|---|
| Valoarea implicită | -1 pentru a dezactiva limitarea dimensiunii memoriei cache |
| Interval | 1 până la întregul maxim |
Specifică o valoare pentru dimensiunea maximă a memoriei cache în megaocteţi (MB).
Specifică un indicator de umplere înalt când politica de evacuare a memoriei cache porneşte. Pragul este exprimat în termeni de procente ale dimensiunii memoriei cache în megaocteţi (MB). Valoarea implicită este 95%
| Informaţii | Valoare |
|---|---|
| Valori | 1 până la 100 |
Specifică un indicator de umplere jos când politica de evacuare a memoriei cache se opreşte. Pragul este exprimat în termeni de procente ale dimensiunii memoriei cache în megaocteţi (MB). Valoarea implicită este 80%.
| Informaţii | Valoare |
|---|---|
| Valori | 1 până la 100 |
Specifică dacă descărcarea discului este activată.
Implicit, cache-ul dinamic menţine numărul de intrări care sunt configurate în memorie. Dacă noi intrări sunt create în timp ce cache-ul este plin, priorităţile care sunt configurate pentru fiecare intrare de cache, şi algoritmul cel mai recent puţin utilizat, sunt folosite pentru a înlătura intrările din cache. În plus la a avea o intrare cache înlăturată din memorie când cache-ul este plin, puteţi activa descărcarea discului pentru a avea o intrare cache copiată în sistemul de fişiere (locaţia este configurabilă. Mai târziu, dacă intrarea cache este necesară, este mutată înapoi în memorie din sistemul de fişiere.
Specifică locaţia pe disc pentru a salva intrările cache când descărcarea discului este activată.
Dacă locaţia descărcare disc nu este specificată, locaţia implicită, ${WAS_TEMP_DIR}/nod/nume server/_dynacache/nume JNDI cache este utilizată. Dacă locaţia descărcare disc este specificată, nodul, numele server, şi numele instanţă 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ă.
Dacă vă aşteptaţi să memoraţi în cache multe obiecte sau obiecte de mari dimensiuni
care vor fi în jur pentru ceva timp, luaţi în considerare utilizarea unei unităţi de disc separată dacă utilizaţi sistemele de operareWindows sau un sistem de fişiere separat dacă utilizaţi platforme UNIX. ![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
Dacă specificaţi un director precum /tmp pe platformele UNIX şi acel director se umple, este posibil să aveţi probleme la înregistrarea în sistem. 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ă.
| Informaţii | Valoare |
|---|---|
| Valoarea implicită | false (fals) |
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.
| Informaţii | Valoare |
|---|---|
| Valoare | 3 şi mai mare. |
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.
| Informaţii | Valoare |
|---|---|
| Valoare | 0 până la MAXINT. O valoare de 0 indică dimensiune nelimitată. |
Specifică o valoare pentru dimensiunea maximă a unei intrări cache individuale în MB. Orice intrare de cache mai mare decât această valoare, la evacuarea din memorie, nu este 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.
| Informaţii | Valoare |
|---|---|
| Valoare | 0 până la MAXINT. O valoare de 0 indică dimensiune nelimitată. |
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.
| Informaţii | Valoare |
|---|---|
| Performanţă ridicată şi utilizare memorie ridicată | Indică faptul că toate metadatele sunt păstrate în memorie. |
| Performanţă echilibrată şi utilizare memorie echilibrată | Indică faptul că unele metadate sunt păstrate în memorie. Aceasta este setarea de performanţă implicită şi furnizează o echilibrare optimă între performanţă şi folosirea memoriei pentru majoritatea utilizatorilor. |
| Performanţă scăzută şi utilizare memorie scăzută | Indică faptul că metadatele limitate sunt păstrate în memorie. |
| Performanţă personalizată | Indică faptul că administratorul configurează în mod explicit setările memoriei care sunt utilizate pentru a suporta activitatea de fundal de mai sus. Administratorul setează aceste valori utilizând obiectul DiskCacheCustomPerformanceSettings. |
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ă.
| Informaţii | Valoare |
|---|---|
| Valoare | 0 până la 1440 |
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.
| Informaţii | Valoare |
|---|---|
| Valoare | 100 până la MAXINT |
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.
| Informaţii | Valoare |
|---|---|
| Valoare | 100 până la MAXINT |
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.
| Informaţii | Valoare |
|---|---|
| Valoare | 10 până la MAXINT |
Specifică algoritmul de evacuare pe care cache-ul discului îl foloseşte pentru a evacua intrări atunci când este atins pragul înalt. Această setare se aplică doar dacă activarea descărcării discului este specificată pentru cache. Această setare nu se aplică atunci când politica de evacuare a cache discului este setată la nimic.
| Informaţii | Valoare |
|---|---|
| Fără | 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ă ridicată a pragului, colectorul de gunoi al cache-ului discului se trezeşte şi alege cele mai mari intrări de pe disc şi le evacuează până când dimensiunea discului atinge o limită scăzută a pragului. |
Specifică atunci când rulează politica de evacuare. Pragul este exprimat în termeni de procente ale dimensiunii cache discului în GB sau intrări. Valoarea joasă este utilizată când sunt specificate limita dimensiunii cache discului în GB şi limita cache discului în intrări. Această setare nu se aplică atunci când politica de evacuare a cache discului este setată la nimic.
| Informaţii | Valoare |
|---|---|
| Valori | 1 până la 100 |
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ă este utilizată când sunt specificate limita dimensiunii cache discului în GB şi limita cache discului în intrări. Această setare nu se aplică atunci când politica de evacuare a cache discului este setată la nimic.
| Informaţii | Valoare |
|---|---|
| Valori | 1 până la 100 |
Utilizaţi replicarea cache pentru a avea intrările cache copiate în servere de aplicaţii multiple care sunt configurate în acelaşi domeniu de replicare.
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 . 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.
Specifică politica globală de partajare pentru acest server de aplicaţii.
Când este selectat Nepartajat, vedeţi niciunul în fişierul cachespec.xml.
Specifică timpul, în secunde, de aşteptat înainte de a împinge intrări cache noi sau modificate pe alte servere.
Dacă setaţi această valoare de proprietate la 1 (unu) sau mai mult, serverul de aplicaţii împinge toate intrările de cache care sunt create sau modificate în perioada de timp către alte servere. Dacă setaţi proprietatea la 0 (zero) sau o valoare negativă, serverul de aplicaţii converteşte valoarea proprietăţii la valoarea implicită, care este 1 (unu).