zoukankan      html  css  js  c++  java
  • ehcache.xml配置

    <?xml version="1.0" encoding="UTF-8"?>
     
    xsi:noNamespaceSchemaLocation="ehcache.xsd">
           <diskStore path="java.io.tmpdir" />
        <!--  
           name:缓存名称。  
           maxElementsInMemory:缓存最大个数。  
           eternal:对象是否永久有效,一但设置了,timeout将不起作用。  
           timeToIdleSeconds:设置对象在失效前的允许闲置时间(单位:秒)。仅当eternal=false对象不是永久有效时使用,可选属性,默认值是0,也就是可闲置时间无穷大。  
           timeToLiveSeconds:设置对象在失效前允许存活时间(单位:秒)。最大时间介于创建时间和失效时间之间。仅当eternal=false对象不是永久有效时使用,默认是0.,也就是对象存活时间无穷大。  
           overflowToDisk:当内存中对象数量达到maxElementsInMemory时,Ehcache将会对象写到磁盘中。  
           diskSpoolBufferSizeMB:这个参数设置DiskStore(磁盘缓存)的缓存区大小。默认是30MB。每个Cache都应该有自己的一个缓冲区。  
           maxElementsOnDisk:硬盘最大缓存个数。  
           diskPersistent:是否缓存虚拟机重启期数据 Whether the disk store persists between restarts of the Virtual Machine. The default value is false.  
           diskExpiryThreadIntervalSeconds:磁盘失效线程运行时间间隔,默认是120秒。  
           memoryStoreEvictionPolicy:当达到maxElementsInMemory限制时,Ehcache将会根据指定的策略去清理内存。默认策略是LRU(最近最少使用)。你可以设置为FIFO(先进先出)或是LFU(较少使用)。  
           clearOnFlush:内存数量最大时是否清除。  
             1.FIFO:first in first out 先讲先出  
            2.LFU: Less Frequently Used 一直以来最少被使用的  
            3.LRU:Least Recently Used  最近最少使用的  
        -->  
        
           <defaultCache 
     
                  maxElementsInMemory="10000" 
     
                  eternal="false" 
     
                  timeToIdleSeconds="120" 
     
                  timeToLiveSeconds="120" 
     
                  overflowToDisk="true" 
     
                  diskPersistent="false" 
     
                  diskExpiryThreadIntervalSeconds="120" 
     
                  memoryStoreEvictionPolicy="LRU" />
                  
                   <cache name="userCache" 
                    eternal="false" 
                    maxElementsInMemory="1000"  
             overflowToDisk="false"
             diskPersistent="false" 
             timeToIdleSeconds="3600"  
    timeToLiveSeconds="3600"
    memoryStoreEvictionPolicy="LFU" /> 
     
    </ehcache>
  • 相关阅读:
    代理匹配浅谈spring——自动创建代理(八)
    进程算法操作系统常见算法
    DTCoreText备忘
    内核用户态用户态和内核态的区别
    注释光标vim中如何快速去除注释# 或者 //字符
    方法执行[置顶] onPause()和onStop()的使用方法及注意事项
    录音函数网络对讲机C#服务器 Android客户端(二) C#服务器代码分析 附加
    匹配行linux中grep命令的使用
    最大整数NYOJ 44 字串和 370 巧克力 (最大连续字串和问题)
    行列方阵顺时针旋转
  • 原文地址:https://www.cnblogs.com/jimmy-muyuan/p/5722690.html
Copyright © 2011-2022 走看看