<?xml version="1.0" encoding="UTF-8"?> <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd"> <!-- 磁盘缓存位置 --> <diskStore path="java.io.tmpdir/ehcache"/> <!-- 默认缓存 --> <defaultCache maxEntriesLocalHeap="10000" 缓存最大个数 eternal="false" 对象是否永久有效 timeToIdleSeconds="120" 设置对象在失效前的允许闲置时间(单位:秒) timeToLiveSeconds="120" 设置对象在失效前允许存活时间(单位:秒) maxEntriesLocalDisk="100000" 硬盘最大缓存个数 diskExpiryThreadIntervalSeconds="120" 磁盘失效线程运行时间间隔,默认是120秒 memoryStoreEvictionPolicy="LRU"> Ehcache清理内存策略 <persistence strategy="localTempSwap"/> </defaultCache> <!-- token缓存 --> <cache name="tokenCache" 缓存名称 maxElementsInMemory="10000" 缓存最大个数 eternal="false" 对象是否永久有效 timeToIdleSeconds="3600" 设置对象在失效前的允许闲置时间(单位:秒) timeToLiveSeconds="3600" 设置对象在失效前允许存活时间(单位:秒) overflowToDisk="false" 当内存中对象数量达到max时,Ehcache将会对象写到磁盘中 memoryStoreEvictionPolicy="LRU" Ehcache清理内存策略 /> </ehcache>
06-26
12-23
733
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交