java web項(xiàng)目里ehcache.xml介紹
<?xml version="1.0" encoding="UTF-8"?>
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="false"
monitoring="autodetect" dynamicConfig="true">
<diskStore path="java.io.tmpdir" />
<defaultCache maxElementsInMemory="10000" eternal="true"
overflowToDisk="true"
maxElementsOnDisk="10000000" diskPersistent="false"
diskExpiryThreadIntervalSeconds="120" memoryStoreEvictionPolicy="LRU" />
</ehcache>
name:緩存名稱。
maxElementsInMemory:緩存最大個(gè)數(shù)。
eternal:對(duì)象是否永久有效,一但設(shè)置了,timeout將不起作用。
timeToIdleSeconds:對(duì)象在失效前的允許閑置時(shí)間(秒)。當(dāng)eternal=false時(shí)使用,可選屬性,默認(rèn)值是0,也就是可閑置時(shí)間無窮大。
timeToLiveSeconds:對(duì)象在失效前允許存活時(shí)間(秒).最大時(shí)間介于創(chuàng)建時(shí)間和失效時(shí)間之間.當(dāng)eternal=false時(shí)使用,默認(rèn)是0,也就是對(duì)象存活時(shí)間無窮大。
overflowToDisk:當(dāng)內(nèi)存中對(duì)象數(shù)量達(dá)到maxElementsInMemory時(shí),Ehcache將對(duì)象寫到磁盤中。
diskSpoolBufferSizeMB:這個(gè)參數(shù)設(shè)置DiskStore(磁盤緩存)的緩存區(qū)大小。默認(rèn)是30MB。每個(gè)Cache都應(yīng)該有自己的一個(gè)緩沖區(qū)。
maxElementsOnDisk:硬盤最大緩存?zhèn)€數(shù)。
diskPersistent:是否緩存虛擬機(jī)重啟期數(shù)據(jù),默認(rèn)值為false。
diskExpiryThreadIntervalSeconds:磁盤失效線程運(yùn)行時(shí)間間隔,默認(rèn)是120秒。
memoryStoreEvictionPolicy:當(dāng)達(dá)到maxElementsInMemory限制時(shí),Ehcache將會(huì)根據(jù)指定的策略去清理內(nèi)存。默認(rèn)策略是LRU(最近最少使用)。你可以設(shè)置為FIFO(先進(jìn)先出)或是LFU(較少使用)。
clearOnFlush:內(nèi)存數(shù)量最大時(shí)是否清除。
<diskStore>表示當(dāng)內(nèi)存緩存中對(duì)象數(shù)量超過類設(shè)置內(nèi)存緩存數(shù)量時(shí),將緩存對(duì)象寫到硬盤,path=”java.io.tmpdir”表示把數(shù)據(jù)寫到這個(gè)目錄下。Java.io.tmpdir目錄在運(yùn)行時(shí)會(huì)根據(jù)相對(duì)路徑生成。
<defaultCache>表示設(shè)定緩存的默認(rèn)數(shù)據(jù)過期策略。
<cache>表示設(shè)定用具體的命名緩存的數(shù)據(jù)過期策略。
- Java web xml文件讀取解析方式
- Java解析調(diào)用webservice服務(wù)的返回XML串詳解
- web.xml中servlet, bean, filter, listenr 加載順序_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
- web.xml詳解_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
- JavaWeb中web.xml初始化加載順序詳解
- 淺談JavaWeb中的web.xml配置部署描述符文件
- Javaweb中使用Jdom解析xml的方法
- Java訪問WebService返回XML數(shù)據(jù)的方法
- JAVA Web.xml加載順序過程詳解
相關(guān)文章
Java實(shí)現(xiàn)簡(jiǎn)單的彈球游戲
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)簡(jiǎn)單的彈球游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12
Spring Boot應(yīng)用發(fā)布到Docker的實(shí)現(xiàn)
這篇文章主要介紹了Spring Boot應(yīng)用發(fā)布到Docker的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06
詳解mybatis插入數(shù)據(jù)后返回自增主鍵ID的問題
這篇文章主要介紹了mybatis插入數(shù)據(jù)后返回自增主鍵ID詳解,本文通過場(chǎng)景分析示例代碼相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-07-07
java GUI實(shí)現(xiàn)加法計(jì)算器
這篇文章主要為大家詳細(xì)介紹了java GUI實(shí)現(xiàn)加法計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-04-04
SpringMVC生成的驗(yàn)證碼圖片不顯示問題及解決方法
這篇文章主要介紹了SpringMVC生成的驗(yàn)證碼圖片不顯示問題,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03

