本端快取的分散式對映配置。
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
jndiName | string | ${id} | 快取實例的 JNDI 名稱。 |
memorySizeInEntries | int Min: 0 | 2000 | 指定一個正整數來定義快取所能保留的項目數上限。值通常數以千計。最小值是 100,沒有設定最大值。預設值為 2000。 |
memorySizeInMB | int Min: -1 | -1 | 指定記憶體快取大小上限值 (MB)。 |
highThreshold | int Min: -1 Max: 100 | -1 | 指定何時啟動記憶體快取收回原則。這個臨界值是用記憶體快取大小 (MB) 的百分比來表示。 |
lowThreshold | int Min: -1 Max: 100 | -1 | 指定何時結束記憶體快取收回原則。這個臨界值是用記憶體快取大小 (MB) 的百分比來表示。 |
cacheProviderName | string | default | 指定替代快取提供者的名稱。 |
libraryRef | 最上層 library 元素的參照(字串)。 | 指定共用程式庫的參照。 |
指定共用程式庫的參照。
Name | Type | Default | Description |
---|---|---|---|
name | string | 管理者的共用程式庫名稱 | |
description | string | 管理者的共用程式庫說明 | |
filesetRef | 最上層 fileset 元素的參照清單(逗點區隔的字串)。 | 參照的檔案集 ID | |
apiTypeVisibility | string | spec,ibm-api,api,stable | 這個類別載入器支援這種 API 套件的類型。值是下列 API 套件之任何組合的逗點區隔清單:spec、ibm-api、api、stable、third-party。 |
參照的檔案集 ID
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
dir | 目錄的路徑 | ${server.config.dir} | 搜尋檔案的基本目錄。 |
caseSensitive | boolean | true | 指出搜尋是否應該區分大小寫的布林值(預設值:true)。 |
includes | string | * | 要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。 |
excludes | string | 要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。 | |
scanInterval | 精準度是毫秒的時間量 | 0 | 用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
參照的資料夾 ID
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
dir | 目錄的路徑 | 要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾 |
參照的檔案 ID
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
name | 檔案的路徑 | 完整檔名 |
指定由 IBM(R) WebSphere(R) Edge Server 和 IBM(R) HTTP Server 之類伺服器上的 WebSphere(R) Application Server 所控制的各組外部快取。
Name | Type | Default | Description |
---|---|---|---|
name | string | 指定外部快取群組的唯一名稱。外部快取群組名稱必須符合 Servlet 或 Java(TM) Server Pages (JSP) cachespec.xml 檔中所定義的 ExternalCache 內容。 |
WebSphere Application Server 所控制的外部快取群組成員。
Name | Type | Default | Description |
---|---|---|---|
host | string | 完整主機名稱 | |
port | int Min: 0 | 埠。 |
cacheGroup > member > adapterBeanName
指定在 WebSphere Application Server 和這個外部快取之間的配接器類別名稱(位於 WebSphere Application Server 類別路徑中)。
啟用磁碟卸載,以指定當快取已滿時,即會將快取項目從快取中移除,並儲存在磁碟中。位置是磁碟卸載功能所用的完整目錄位置。「停止時沖寫至磁碟」選項指定當伺服器停止時,將記憶體快取內容移至磁碟。
Name | Type | Default | Description |
---|---|---|---|
sizeInEntries | int Min: 0 | 100000 | 指定項目數,以作為磁碟快取大小上限值。 |
sizeInGB | int Min: 3 | 3 | 指定磁碟快取大小上限值 (GB)。 |
evictionPolicy |
| RANDOM | 指定磁碟快取在收回項目時所用的收回演算法和臨界值。當磁碟大小抵達高臨界值限制時,磁碟快取記憶體回收器就會起動,且會收回磁碟中隨機選取(隨機)或最大(大小)的項目,直到磁碟大小到達低臨界值限制為止。 RANDOM 隨機 SIZE 大小 |
highThreshold | int Min: 0 Max: 100 | 80 | 指定開始收回原則的時機。 |
lowThreshold | int Min: 0 Max: 100 | 70 | 指定結束收回原則的時機。 |
location | 目錄的路徑 | 指定進行磁碟卸載時所用的目錄。 | |
flushToDiskOnStopEnabled | boolean | false | 如果將這個值設為 true,則在伺服器停止時,會將快取到記憶體中的物件儲存在磁碟中。如果「啟用磁碟卸載」設為 false,就會忽略這個值。 |