distributedMap - Rozproszone odwzorowanie (distributedMap)

Konfiguracja rozproszonego odwzorowania dla lokalnej pamięci podręcznej.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
jndiNamestring${id}Nazwa JNDI instancji pamięci podręcznej.
memorySizeInEntriesint
Min: 0
2000Określa dodatnią liczbę całkowitą definiującą maksymalną liczbę pozycji przechowywanych w pamięci podręcznej. Wartości są zwykle podawane w tysiącach. Wartość minimalna wynosi 100, a wartość maksymalna nie jest określona. Wartość domyślna to 2000.
memorySizeInMBint
Min: -1
-1Określa wartość maksymalnej wielkości pamięci podręcznej (w megabajtach).
highThresholdint
Min: -1

Max: 100
-1Określa, kiedy zostanie rozpoczęte wykonywanie strategii czyszczenia pamięci podręcznej. Próg jest wyrażony jako procent wielkości pamięci podręcznej (w megabajtach).
lowThresholdint
Min: -1

Max: 100
-1Określa, kiedy zostanie zakończone wykonywanie strategii czyszczenia pamięci podręcznej. Próg jest wyrażony jako procent wielkości pamięci podręcznej (w megabajtach).
cacheProviderNamestringdefaultOkreśla nazwę alternatywnego dostawcy pamięci podręcznej.
libraryRefOdwołanie do elementu library najwyższego poziomu (łańcuch).Określa odwołanie do biblioteki współużytkowanej.

library

Określa odwołanie do biblioteki współużytkowanej.

NameTypeDefaultDescription
namestringNazwa biblioteki współużytkowanej dla administratorów.
descriptionstringOpis biblioteki współużytkowanej dla administratorów.
filesetRefLista odwołań do elementów fileset najwyższego poziomu (łańcuch rozdzielany przecinkami).Identyfikator przywoływanego zestawu plików
apiTypeVisibilitystringspec,ibm-api,api,stableTypy pakietów API obsługiwanych przez ten program ładujący klasy. Ta wartość jest listą rozdzielanych przecinkami dowolnych kombinacji następujących pakietów API: spec, ibm-api, api, stable, third-party.

library > fileset

Identyfikator przywoływanego zestawu plików

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
dirŚcieżka do katalogu${server.config.dir}Katalog podstawowy, w którym wyszukiwane są pliki.
caseSensitivebooleantrueWartość boolowska wskazująca, czy podczas wyszukiwania ma być rozróżniana wielkość liter (wartość domyślna: true).
includesstring*Rozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać uwzględnione w wynikach wyszukiwania (wartość domyślna: *).
excludesstringRozdzielona przecinkami lub spacjami lista wzorców nazw plików, które mają zostać wykluczone z wyników wyszukiwania. Domyślnie żadne pliki nie są wykluczane.
scanIntervalOkres z dokładnością do milisekundy0Odstęp czasu sprawdzania zestawów plików pod kątem zmian podany jako wartość typu long z jednym z następujących przyrostków określających jednostkę czasu: h (godzina), m (minuta), s (sekunda), ms (milisekunda), np. 2ms lub 5s. Domyślnie opcja jest wyłączona (scanInterval=0). Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.

library > folder

Identyfikator przywoływanego folderu

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
dirŚcieżka do kataloguKatalog lub folder do dołączenia do ścieżki klas biblioteki na potrzeby znajdowania plików zasobów

library > file

Identyfikator przywoływanego pliku

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
nameŚcieżka do plikuPełna nazwa pliku

diskCache

Włącz funkcję przenoszenia na dysk, która polega na usuwaniu pozycji pamięci podręcznej i zapisywaniu ich na dysku, jeśli pamięć podręczna jest pełna. Położenie pozycji na dysku jest określane przy użyciu pełnej nazwy katalogu, który jest używany przez funkcję przenoszenia na dysk. Wybranie opcji Opróżnij na dysk przy zatrzymaniu spowoduje, że po zatrzymaniu serwera treść z pamięci podręcznej będzie przenoszona na dysk.

NameTypeDefaultDescription
sizeInEntriesint
Min: 0
100000Określa wartość maksymalnej wielkości pamięci podręcznej dysku (w liczbie pozycji).
sizeInGBint
Min: 3
3Określa wartość maksymalnej wielkości pamięci podręcznej dysku (w gigabajtach).
evictionPolicy
  • RANDOM
  • SIZE
RANDOMOkreśla algorytm i progi czyszczenia używane przez pamięć podręczną dysku do usuwania pozycji. Kiedy wielkość dysku osiągnie wartość górnego limitu progu, funkcja czyszczenia dyskowej pamięci podręcznej zostaje aktywowana i usuwa losowo wybrane (Losowy) lub największe (Wielkość) pozycje z dysku do momentu osiągnięcia wartości dolnego limitu progu.
RANDOM
Losowy
SIZE
Wielkość
highThresholdint
Min: 0

Max: 100
80Określa moment rozpoczęcia obowiązywania strategii oczyszczania.
lowThresholdint
Min: 0

Max: 100
70Określa moment zakończenia obowiązywania strategii oczyszczania.
locationŚcieżka do kataloguOkreśla katalog używany przez funkcję przenoszenia na dysk.
flushToDiskOnStopEnabledbooleanfalseZaznacz tę opcję, aby obiekty buforowane w pamięci zostały zapisane na dysku w momencie zatrzymania serwera. Wartość jest ignorowana, jeśli opcja Włącz przenoszenie na dysk ma wartość fałsz.

cacheGroup

Określa zestawy zewnętrznych pamięci podręcznych sterowanych przez produkt WebSphere(R) Application Server na serwerach takich jak IBM(R) WebSphere(R) Edge Server i IBM(R) HTTP Server.

NameTypeDefaultDescription
namestringOkreśla unikalną nazwę grupy zewnętrznych pamięci podręcznych. Nazwa grupy zewnętrznych pamięci podręcznych musi być zgodna z wartością właściwości ExternalCache zdefiniowaną w pliku cachespec.xml serwletu lub strony Java(TM) Server Pages (JSP).

cacheGroup > member

Elementy grupy zewnętrznych pamięci podręcznych sterowane przez serwer WebSphere Application Server.

NameTypeDefaultDescription
hoststringPełna nazwa hosta.
portint
Min: 0
Port.

cacheGroup > member > adapterBeanName

Określa nazwę klasy (uwzględnionej w ścieżce klasy serwera WebSphere Application Server) adaptera, który znajduje się między serwerem WebSphere Application Server a daną zewnętrzną pamięcią podręczną.