<?xml version="1.0" encoding="UTF-8"?>
<ehcache updateCheck="false" name="defaultCache">
<diskStore path="java.io.tmpdir/music/ehcache/default" />
<!-- DefaultCache setting. -->
<defaultCache maxEntriesLocalHeap="100" eternal="false" timeToIdleSeconds="300" timeToLiveSeconds="600"
overflowToDisk="true" maxEntriesLocalDisk="100000" maxElementsInMemory="500" />
<cache name="nodes" maxElementsInMemory="150" eternal="false" timeToLiveSeconds="3600"
timeToIdleSeconds="360" overflowToDisk="true"/>
</ehcache>
timeToLiveSeconds 和 timeToLiveSeconds 两个参数的区别:
timeToIdleSeconds=120;
timeToLiveSeconds=180;
上面的表示此缓存最多可以存活3分钟,如果期间超过2分钟未访问 那么此缓存失效!