123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:noNamespaceSchemaLocation="classpath:spring/ehcache.xsd">
- <!-- 磁盘缓存位置 -->
- <diskStore path="java.io.tmpdir/ehcache" />
- <!-- 默认缓存 -->
- <defaultCache
- maxEntriesLocalHeap="10000"
- eternal="false"
- timeToIdleSeconds="120"
- timeToLiveSeconds="120"
- maxEntriesLocalDisk="10000000"
- diskExpiryThreadIntervalSeconds="120"
- memoryStoreEvictionPolicy="LRU">
- <persistence strategy="localTempSwap"/>
- </defaultCache>
- <!-- User对象缓存 -->
- <cache name="UserCache"
- maxElementsInMemory="10000" eternal="false" overflowToDisk="false"
- memoryStoreEvictionPolicy="LFU" timeToIdleSeconds="86400"
- timeToLiveSeconds="86400" />
- <!-- UserSpace对象缓存 -->
- <cache name="UserSpaceCache"
- maxElementsInMemory="10000" eternal="false" overflowToDisk="false"
- memoryStoreEvictionPolicy="LFU" timeToIdleSeconds="86400"
- timeToLiveSeconds="86400" />
- <!-- 消息服务配置缓存 -->
- <cache name="setting"
- maxElementsInMemory="10000" eternal="false" overflowToDisk="false"
- memoryStoreEvictionPolicy="LFU" timeToIdleSeconds="604800"
- timeToLiveSeconds="604800" />
- <!-- 消息服务配置缓存 -->
- <cache name="AppCache"
- maxElementsInMemory="10000" eternal="false" overflowToDisk="false"
- memoryStoreEvictionPolicy="LFU" timeToIdleSeconds="1800"
- timeToLiveSeconds="14400" />
- </ehcache>
|