ehcache配置文件

<ehcache>
    <diskStore path="java.io.tmpdir"/>
    <defaultCache
            maxElementsInMemory="10000"
            eternal="false"
            timeToIdleSeconds="120"
            timeToLiveSeconds="120"
            overflowToDisk="true"
            maxElementsOnDisk="10000000"
            diskPersistent="false"
            diskExpiryThreadIntervalSeconds="120"
           
    />
    <!--
       diskStore:为缓存路径,ehcache分为内存和磁盘两级,此属性定义磁盘的缓存位置。参数解释如下:
       user.home – 用户主目录
       user.dir  – 用户当前工作目录
       java.io.tmpdir – 默认临时文件路径
     -->

    <!--
        maxElementsInMemory="10000"  // 最大缓存个数
        eternal="true"  // 缓存对象是否永久有效,一旦设置了永久缓存timeout将不起作用,
        timeToIdleSeconds="120" // 表示缓存对象在失效前的允许闲置时间
        timeToLiveSeconds="120" //   eternal=false 对象不是永久有效时,该属性才生效;表示缓存对象在失效前允许存活的时间
        overflowToDisk="true" // overflowToDisk 表示当内存中的对象数量达到 maxElementslnMemory时, Ehcache 是否将对象写到磁盘中
        maxElementsOnDisk="10000000"
        diskPersistent="false" // 是否缓存虚拟机重启期数据
        diskExpiryThreadIntervalSeconds="120" // 表示磁盘失效线程运行时时间
        memoryStoreEvictionPolicy="LRU"

    -->

    <cache name="User_cache"
        maxElementsInMemory="10000"
        eternal="true"
        timeToIdleSeconds="120"
        timeToLiveSeconds="120"
        overflowToDisk="true"
        maxElementsOnDisk="10000000"
        diskPersistent="false"
        diskExpiryThreadIntervalSeconds="120"
        
    />
</ehcache>
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值