Ta strona służy do konfigurowania i zarządzania ustawieniami usługi dynamicznej pamięci podręcznej.
Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję .
Usługa dynamicznej pamięci podręcznej serwletu będzie uruchamiana w momencie uruchomienia serwera.
Usługa dynamicznej pamięci podręcznej jest uruchamiana, jeśli na panelu Kontener WWW włączono buforowanie serwletu.
Aby uruchomić usługę dynamicznej pamięci podręcznej portletu, należy włączyć buforowanie serwletu, a następnie buforowanie fragmentu portletu na panelu Kontener portletu.
Służy do określania, czy serwer ma zostać skonfigurowany do używania domyślnego dostawcy dynamicznej pamięci podręcznej, czy alternatywnego dostawcy pamięci podręcznej. Jeśli dostępny jest alternatywny dostawca pamięci podręcznej, zostanie on wyświetlony na liście dostępnych dostawców pamięci podręcznej.
Unikanie problemów: Jeśli jako alternatywny dostawca pamięci podręcznej jest dostępny produkt
WebSphere eXtreme Scale, więcej informacji o konfigurowaniu i używaniu produktu
WebSphere eXtreme Scale w połączeniu z produktem WebSphere Application Server można
znaleźć w tematach "Wprowadzenie: dynamiczna pamięć podręczna" oraz "Konfigurowanie dynamicznej pamięci podręcznej (DynaCache) w celu użycia dostawcy
dynamicznej pamięci podręcznej WebSphere eXtreme Scale".gotchaOkreśla dodatnią liczbę całkowitą definiującą maksymalną liczbę pozycji przechowywanych w pamięci podręcznej.
W tym polu należy wprowadzić wartość określającą wielkość pamięci podręcznej mieszczącą się w zakresie od 100 do 200 000.
Określa domyślny priorytet pozycji pamięci podręcznej, definiujący czas, przez który pozycja pozostaje w pełnej pamięci podręcznej.
| Informacje | Wartość |
|---|---|
| Wartość domyślna | 1 |
| Zakres | Od 1 do 255 |
Służy do określania wielkości pamięci podręcznej.
Ta funkcja umożliwia ograniczenie pamięci podręcznej pod względem sterty maszyny JVM. Oprócz możliwości określenia wielkości pamięci podręcznej w megabajtach, istnieje również możliwość ustawienia wysokiego oraz niskiego wskaźnika poziomu dla używanej sterty pamięci podręcznej. Gdy sterta pamięci podręcznej osiągnie wysoki wskaźnik poziomu, dynamiczna pamięć odrzuca odrzucać dane lub usuwa je z dysku przy użyciu algorytmu LRU (Least Recently Used) do momentu osiągnięcia niskiego wskaźnika poziomu. Funkcja ograniczania pamięci podręcznej pod względem sterty maszyny JVM jest dostępna tylko wtedy, gdy obiekty umieszczane w pamięci podręcznej implementują interfejs z możliwością określania wielkości. Ten interfejs zawiera jedną metodę zwracającą wielkość obiektów w bajtach, które zostały umieszczone w pamięci podręcznej. Przy użyciu tego interfejsu dynamiczna pamięć podręczna szacuje wielkość sterty pamięci podręcznej.
| Informacje | Wartość |
|---|---|
| Wartość domyślna | -1, co powoduje wyłączenie ograniczenia wielkości pamięci podręcznej. |
| Zakres | Od 1 do maksymalnej liczby całkowitej. |
Służy do określania wartości dla maksymalnej wielkości pamięci podręcznej w megabajtach (MB).
Służy do określania znacznika wysokiego poziomu wyznaczającego moment rozpoczęcia wykonywania strategii czyszczenia pamięci podręcznej. Próg jest wyrażony jako procent wielkości pamięci podręcznej w megabajtach. Wartość domyślna to 95%.
| Informacje | Wartość |
|---|---|
| Wartości | Od 1 do 100 |
Służy do określania znacznika niskiego wyznaczającego moment zakończenia wykonywania strategii czyszczenia pamięci podręcznej. Próg jest wyrażony jako procent wielkości pamięci podręcznej w megabajtach. Wartość domyślna to 80%.
| Informacje | Wartość |
|---|---|
| Wartości | Od 1 do 100 |
Określa, czy funkcja przenoszenia na dysk jest włączona.
W dynamicznej pamięci podręcznej przechowywana jest domyślnie liczba pozycji skonfigurowanych w pamięci. Utworzenie nowych pozycji w przypadku pełnej pamięci podręcznej powoduje usunięcie innych pozycji określonych przy użyciu priorytetów skonfigurowanych dla każdej pozycji i najdłużej nieużywanego algorytmu. Oprócz usunięcia pozycji z pamięci podręcznej po jej zapełnieniu, można włączyć funkcję przenoszenia na dysk. Funkcja ta powoduje, że pozycje pamięci podręcznej są kopiowane do katalogu w systemie plików, którego położenie można skonfigurować. Jeśli ta pozycja pamięci podręcznej jest wymagana później, zostaje przeniesiona z powrotem z systemu plików do pamięci podręcznej.
Określa katalog na dysku, do którego pozycje pamięci podręcznej będą przenoszone po włączeniu przenoszenia na dysk.
Jeśli położenie przenoszenia na dysk nie jest określone, funkcja używa położenia domyślnego ${WAS_TEMP_DIR}/nazwa_węzła/nazwa_serwera/_dynacache/nazwa_JNDI_pamięci_podręcznej. Po określeniu położenia przenoszenia dopisywane są wartości węzła, serwera i instancji. Na przykład ustawienie ${KATALOG_GŁÓWNY_INSTALACJI_UŻYTK}/przenoszenie_na_dysk generuje katalog ${KATALOG_GŁÓWNY_INSTALACJI_UŻYTK}/przenoszenie_na_dysk/węzeł/nazwa_serwera/nazwa_JNDIpamięci_podr. Wartość ta jest ignorowana, jeśli opcja Włącz przenoszenie na dysk nie została wybrana.
Jeśli w pamięci podręcznej ma być zapisywanych wiele
obiektów lub mają być zapisywane duże obiekty i mają tam być przechowywane
przez jakiś czas, zaleca się zastosowanie osobnego napędu dysków w przypadku
systemów operacyjnych Windows lub
osobnego systemu plików w przypadku używania platform
UNIX. ![[AIX]](../aixlogo.gif)
![[HP-UX]](../hpux.gif)
![[Linux]](../linux.gif)
W przypadku określenia katalogu o nazwie
/tmp lub podobnej na platformach
UNIX po zapełnieniu tego katalogu mogą
występować problemy z zalogowaniem się do systemu. Określa, czy obiekty umieszczone w pamięci podręcznej mają być zapisywane na dysku przy zatrzymaniu serwera. Wartość ta jest ignorowana, jeśli opcja Włącz przenoszenie na dysk nie została wybrana.
| Informacje | Wartość |
|---|---|
| Wartość domyślna | false |
Określa wartość maksymalnej wielkości dyskowej pamięci podręcznej w GB. Po wybraniu tej opcji można określić dodatnią wartość całkowitoliczbową. Jeśli ta opcja nie jest określona, nie stosuje się ograniczenia wielkości. Ustawienie może być zastosowane tylko przy aktywnej funkcji Włącz przenoszenie na dysk.
| Informacje | Wartość |
|---|---|
| Wartość | Równa lub większa od 3 |
Określa wartość maksymalnej wielkości pamięci podręcznej dysku (w liczbie pozycji). Po wybraniu tej opcji można określić dodatnią wartość całkowitoliczbową. Jeśli ta opcja nie jest określona, nie stosuje się ograniczenia wielkości. Ustawienie może być zastosowane tylko przy aktywnej funkcji Włącz przenoszenie na dysk.
| Informacje | Wartość |
|---|---|
| Wartość | Od 0 do MAXINT. Wartość 0 oznacza nieograniczoną wielkość. |
Określa wartość maksymalnej wielkości pojedynczej pozycji pamięci podręcznej w MB. Jeśli wielkość pozycji pamięci podręcznej przekracza ustawioną wielkość maksymalną, po usunięciu z pamięci podręcznej pozycja nie zostanie przeniesiona na dysk. Po wybraniu tej opcji można określić dodatnią wartość całkowitoliczbową. Jeśli ta opcja nie jest określona, nie stosuje się ograniczenia wielkości. Ustawienie może być zastosowane tylko przy aktywnej funkcji Włącz przenoszenie na dysk.
| Informacje | Wartość |
|---|---|
| Wartość | Od 0 do MAXINT. Wartość 0 oznacza nieograniczoną wielkość. |
Określa poziom wydajności wymagany przez dyskową pamięć podręczną. Ustawienie może być zastosowane tylko przy aktywnej funkcji enableDiskOffload (Włącz przenoszenie na dysk). Poziomy wydajności określają sposób wykorzystania zasobów pamięci przez prace w tle, np. procedurę czyszczącą pamięci podręcznej, przekroczenie limitu czasu, czyszczenie pamięci. Ustawienie może być zastosowane tylko przy aktywnej funkcji Włącz przenoszenie na dysk.
| Informacje | Wartość |
|---|---|
| Wysoka wydajność i wysokie użycie pamięci | Wskazuje, że wszystkie metadane są przechowywane w pamięci. |
| Zrównoważona wydajność i zrównoważone użycie pamięci | Wskazuje, że niektóre metadane są przechowywane w pamięci. Jest to domyślne ustawienie wydajności, które zapewnia optymalną równowagę między wydajnością i użyciem pamięci w przypadku większości użytkowników. |
| Niska wydajność i niskie użycie pamięci | Wskazuje, że ograniczona ilość metadanych jest przechowywana w pamięci. |
| Wydajność niestandardowa | Oznacza, że administrator jest odpowiedzialny za konfigurowanie ustawień obciążenia pamięci używanego obsługi pracy w tle w podanym zakresie. Administrator ustala wartości za pomocą obiektu DiskCacheCustomPerformanceSettings. |
Określa częstotliwość czyszczenia pamięci podręcznej dysku w minutach. Jeśli ta wartość jest ustawiona na 0, procedura czyszcząca będzie wykonywana tylko o północy. Ustawienie to jest stosowane tylko przy ustawieniu niskim, zrównoważonym i niestandardowym Poziomu wydajności przenoszenia na dysk. Wysoki poziom wydajności nie wymaga stosowania procedury czyszczącej dysk i powoduje zignorowanie podanej częstotliwości.
| Informacje | Wartość |
|---|---|
| Wartość | Od 0 do 1440 |
Określa wartość maksymalnej liczby identyfikatorów pamięci podręcznej przechowywanych dla pojedynczego identyfikatora zależności lub szablonu w metadanych dyskowej pamięci podręcznej w pamięci. W przypadku przekroczenia tego limitu informacje są przenoszone na dysk. Ustawienie to jest stosowane tylko przy ustawieniu niestandardowym poziomu wydajności przenoszenia na dysk.
| Informacje | Wartość |
|---|---|
| Wartość | Od 100 do MAXINT |
Określa wartość maksymalnej liczby porcji identyfikatorów zależności w metadanych dyskowej pamięci podręcznej w pamięci. W przypadku przekroczenia tego limitu informacje są przenoszone na dysk. Ustawienie to jest stosowane tylko przy ustawieniu niestandardowym poziomu wydajności przenoszenia na dysk.
| Informacje | Wartość |
|---|---|
| Wartość | Od 100 do MAXINT |
Określa wartość maksymalnej liczby porcji szablonów w metadanych dyskowej pamięci podręcznej w pamięci. W przypadku przekroczenia tego limitu informacje są przenoszone na dysk. Ustawienie to jest stosowane tylko przy ustawieniu niestandardowym poziomu wydajności przenoszenia na dysk.
| Informacje | Wartość |
|---|---|
| Wartość | Od 10 do MAXINT |
Określa algorytm czyszczenia używany przez dyskową pamięć podręczną do usuwania pozycji po osiągnięciu górnego progu. Ustawienie może być zastosowane tylko przy aktywnej funkcji Włącz przenoszenie na dysk. Ustawienie nie jest stosowane, kiedy strategia czyszczenia pamięci podręcznej dysku jest ustawiona na brak.
| Informacje | Wartość |
|---|---|
| Brak | Decyduje o braku stosowania strategii oczyszczania. Powoduje, że pamięć podręczna dysku będzie zwiększana do osiągnięcia wielkości, przy której usługa dynamicznej pamięci podręcznej przestaje zapisywać na dysku. |
| Losowy | Kiedy wielkość pamięci dysku osiąga górny próg, aktywuje się funkcja czyszczenia pamięci podręcznej dysku, następnie wybiera losowo pozycje i usuwa je aż do osiągnięcia dolnego progu. |
| Wielkość | Kiedy wielkość pamięci dysku osiąga górny próg, aktywuje się funkcja czyszczenia pamięci podręcznej dysku, która wybiera największe pozycje na dysku i usuwa je aż do osiągnięcia dolnego progu. |
Określa moment wykonania strategii czyszczenia. Wartość górnego progu podaje się w procentach obciążenia wielkości pamięci podręcznej dysku, liczonego w GB lub liczbą wpisów. Jeśli wielkość pamięci podręcznej dysku liczona w GB lub wielkość pamięci podręcznej dysku w liczbie pozycji jest ograniczona przez podanie wielkości maksymalnej, należy określić niską wartość. Ustawienie nie jest stosowane, kiedy strategia czyszczenia pamięci podręcznej dysku jest ustawiona na brak.
| Informacje | Wartość |
|---|---|
| Wartości | Od 1 do 100 |
Określa moment zakończenia strategii czyszczenia. Wartość górnego progu podaje się w procentach obciążenia wielkości pamięci podręcznej dysku, liczonego w GB lub liczbą wpisów. Jeśli wielkość pamięci podręcznej dysku liczona w GB lub wielkość pamięci podręcznej dysku liczona liczbą pozycji jest ograniczona przez podanie wielkości maksymalnej, należy tu określić niską wartość. Ustawienie nie jest stosowane, kiedy strategia czyszczenia pamięci podręcznej dysku jest ustawiona na brak.
| Informacje | Wartość |
|---|---|
| Wartości | Od 1 do 100 |
Funkcja replikacji pamięci podręcznej służy do skopiowania pozycji pamięci podręcznej na inne serwery aplikacji, skonfigurowane w tej samej domenie replikacji.
Określa domenę replikacji, z której są replikowane dane użytkownika.
Należy podać dowolną, zdefiniowaną domenę replikacji. Jeśli lista nie zawiera domen replikacji, należy utworzyć domenę przy tworzeniu klastra lub ręcznie w Konsoli administracyjnej za pomocą opcji . Domena replikacji wybrana do używania z usługą dynamicznej pamięci podręcznej powinna używać funkcji Replikacji pełnej grupy. Domeny replikacji nie powinny być współużytkowane przez różnych konsumentów aplikacji. Dynamiczna pamięć podręczna powinna używać innej domeny replikacji niż Menedżer Sesji i niż stanowe komponenty bean sesji.
Określa globalną strategię współużytkowania w bieżącym serwerze aplikacji.
Jeśli wybrano opcję Niewspółużytkowane, w pliku cachespec.xml zostanie wyświetlona wartość brak.
Określa czas (w sekundach), przez jaki usługa to czeka zanim przekaże nowe lub zmodyfikowane wpisy pamięci podręcznej na inne serwery.
Ustawienie tej właściwości na wartość 1 (jeden) lub większą powoduje, że serwer aplikacji przekazuje wszystkie pozycje pamięci podręcznej utworzone lub zmodyfikowane w podanym okresie do innych serwerów. Jeśli właściwość zostanie ustawiona na wartość 0 (zero) lub wartość ujemną, serwer aplikacji przekształca wartość właściwości w wartość domyślną równą 1 (jeden).