ローカル・キャッシュの分散マップ構成

名前 タイプ デフォルト 説明

cacheProviderName

string

default

代替キャッシュ・プロバイダーの名前を指定します。

highThreshold

int
最小: -1
Max: 100

-1

メモリー・キャッシュの排除ポリシーがいつ開始するかを指定します。 このしきい値は、メモリー・キャッシュ・サイズ (メガバイト (MB) 単位) のパーセンテージに換算して表します。

id

string
必須

分散マップの表示名。

jndiName

string

${id}

キャッシュ・インスタンスの JNDI 名。

libraryRef

最上位の library エレメント (ストリング) の参照。

共有ライブラリーへの参照を指定します。

lowThreshold

int
最小: -1
Max: 100

-1

メモリー・キャッシュの排除ポリシーがいつ終了するかを指定します。 このしきい値は、メモリー・キャッシュ・サイズ (メガバイト (MB) 単位) のパーセンテージに換算して表します。

memorySizeInEntries

int
最小: 0

2000

キャッシュが保持できるエントリーの最大数を定義する正の整数を指定します。 値は通常 1000 単位です。 最小値は 100 で、最大値は設定されていません。 デフォルト値は 2000 です。

memorySizeInMB

int
最小: -1

-1

最大メモリー・キャッシュ・サイズの値をメガバイト (MB) 単位で指定します。

cacheGroup

IBM(R) WebSphere(R) Edge Server や IBM(R) HTTP Server などのサーバー上の WebSphere(R) Application Server によって制御される外部キャッシュのセットを指定します。

名前 タイプ デフォルト 説明

name

string

外部キャッシュ・グループの固有の名前を指定します。 外部キャッシュ・グループ名は、サーブレットまたは Java(TM) Server Pages (JSP) cachespec.xml ファイルで定義される ExternalCache プロパティーと一致している必要があります。

cacheGroup > member

WebSphere Application Server によって制御される外部キャッシュ・グループのメンバー。

名前 タイプ デフォルト 説明

adapterBeanName

string
必須
これは XML 属性ではなく子エレメントとして指定されます (最大出現回数 1).

WebSphere Application Server とこの外部キャッシュ間のアダプターのクラスの名前を指定します (WebSphere Application Server クラスパスに存在)。

host

string

完全修飾ホスト名

port

int
最小: 0

ポート。

diskCache

キャッシュがフルの場合にキャッシュ・エントリーをキャッシュから除去してディスクに保存することを指定するには、ディスク・オフロードを使用可能にします。 ロケーションは、ディスク・オフロード機能により使用される完全修飾ディレクトリー・ロケーションです。 「停止時のディスクへのフラッシュ」オプションは、サーバーが停止したとき、メモリー・キャッシュの内容がディスクに移動されることを指定します。

名前 タイプ デフォルト 説明

evictionPolicy

  • RANDOM

  • SIZE

RANDOM

ディスク・キャッシュがエントリーの除去に使用する、排除アルゴリズムとしきい値を指定します。ディスク・サイズが上限しきい値の限度に達すると、ディスク・キャッシュのガーベッジ・コレクターがウェイクアップして、ディスク上のランダムに選択されたエントリー (Random(ランダム)) または最大のエントリー (Size(サイズ)) を選出し、ディスク・サイズが下限しきい値の限度に達するまでそのエントリーを除去します。
RANDOM
ランダム
SIZE
サイズ

flushToDiskOnStopEnabled

ブール値

false

サーバーが停止した時に、メモリー内にキャッシュされているオブジェクトをディスクに保存するには、この値を TRUE に設定します。 この値は、「ディスク・オフロードを使用可能にする」が false に設定されている場合は無視されます。

highThreshold

int
最小: 0
Max: 100

80

排除ポリシーがいつ開始されるのかを指定します。

location

ディレクトリーのパス

ディスク・オフロードに使用するディレクトリーを指定します。

lowThreshold

int
最小: 0
Max: 100

70

排除ポリシーがいつ終了するのかを指定します。

sizeInEntries

int
最小: 0

100000

最大ディスク・キャッシュ・サイズの値をエントリー数で指定します。

sizeInGB

int
最小: 3

3

最大ディスク・キャッシュ・サイズの値をギガバイト (GB) 単位で指定します。

library

共有ライブラリーへの参照を指定します。

名前 タイプ デフォルト 説明

apiTypeVisibility

string

spec,ibm-api,api,stable

このクラス・ローダーでサポートされる API パッケージのタイプ。この値は、API パッケージ spec、ibm-api、api、stable、third-party を任意に組み合わせたコンマ区切りリストで示されます。

description

string

管理者用の共有ライブラリーの説明

filesetRef

最上位の fileset エレメント (コンマ区切りのストリング) の参照のリスト。

このライブラリのクラスパスに含めるJARファイルまたはZIPファイルのセットを指定します

name

string

管理者用の共有ライブラリーの名前

library > file

このライブラリのクラス・パスにインクルードするJARファイルまたはZIPファイルを追加します。 指定されたJARまたはZIPに含まれるクラスとリソースは、このライブラリでロードできます。

名前 タイプ デフォルト 説明

id

ストリング

固有の構成 ID。

name

ファイルのパス
必須

ファイルへのパスは、完全修飾パスまたは相対パスで指定できます。 相対パスは、$ {server.config.dir} プロパティの値に対する相対値です。

library > fileset

このライブラリのクラスパスに含めるJARファイルまたはZIPファイルのセットを指定します

名前 タイプ デフォルト 説明

caseSensitive

ブール値

true

検索で大/小文字を区別するかどうかを指示するブール値 (デフォルト: true)。

dir

ディレクトリーのパス

${server.config.dir}

ファイルを検索するベース・ディレクトリー。

excludes

string

検索結果から除外するファイル名パターンのコンマ区切りリストまたはスペース区切りリスト。デフォルトでは、除外されるファイルがありません。

id

ストリング

固有の構成 ID。

includes

string

*

検索結果に組み込むファイル名パターンのコンマ区切りリストまたはスペース区切りリスト (デフォルト: *)。

scanInterval

期間 (精度: ミリ秒)

0

ファイルがファイル・セットに追加されたか、ファイル・セットから削除されたかを判別するためのスキャン間隔。 個々のファイルはスキャンされません。 時間間隔の接尾部は、h-時間、m-分、s-秒、および m-ミリ秒 (例えば、2ms または 5s) になります。 スキャン間隔はデフォルトで無効になっています。またスキャン間隔の scanInterval を 0 に設定することで手動で無効にできます。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。

library > folder

このライブラリのクラス・パスに含めるフォルダを追加します。 指定されたフォルダとそのサブフォルダに含まれるクラスとリソースは、このライブラリで読み込むことができます。 指定されたフォルダに含まれる JAR ファイルと ZIP ファイルは、このライブラリのクラス・パスに追加されません。

名前 タイプ デフォルト 説明

dir

ディレクトリーのパス
必須

フォルダへのパスは、完全修飾パスまたは相対パスで指定できます。 相対パスは、$ {server.config.dir} プロパティの値に対する相対パスです。

id

ストリング

固有の構成 ID。

library > path

このライブラリのクラス・パスに含めるJARファイル、ZIPファイル、またはフォルダを追加します。 指定されたパスが JAR または ZIP ファイルである場合、指定された JAR または ZIP ファイルに含まれるクラスとリソースが、このライブラリ用にロードできます。 指定されたパスがフォルダの場合、指定されたフォルダとそのサブフォルダに含まれるクラスとリソースが、このライブラリの読み込みに利用できます。 指定されたフォルダに含まれる JAR ファイルと ZIP ファイルは、このライブラリのクラス・パスに追加されません。

名前 タイプ デフォルト 説明

id

ストリング

固有の構成 ID。

name

ファイル、ディレクトリー、または URL。
必須

パスは、絶対パスまたは相対パスで指定できます。 相対パスは、$ {server.config.dir} プロパティの値に対する相対パスです。