`
beyondqinghua
  • 浏览: 42591 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论

ehcahce参数配置详解

阅读更多

<defaultCache
             maxElementsInMemory="10000"
            //缓存中最大允许创建的对象数
             eternal="false"
            //缓存中对象是否为永久的,如果是,超时设置将被忽略,对象从不过期
             timeToIdleSeconds="120"
            //缓存数据钝化时间(设置对象在它过期之前的空闲时间)
             timeToLiveSeconds="120"
             //缓存数据的生存时间,不论缓存是否一直被使用,都将被删除

             overflowToDisk="true"
             //内存不足时,是否启用磁盘缓存
  />

<diskStore>表示当内存缓存中对象数量超过类设置内存缓存数量时,将缓存对象写到硬盘,path=”java.io.tmpdir”表示把数据写到这个目录下。Java.io.tmpdir目录在运行时会根据相对路径生成。
<defaultCache>表示设定缓存的默认数据过期策略。
<cache>表示设定用具体的命名缓存的数据过期策略。
name表示具体的缓存命名。
maxElementsInMemory表示cache中最大允许保存的对象数据量。

eternal:

在ehcache的官方文档上写着eternal的配置:
Note that the eternal attribute, when set to "true", overrides timeToLive and timeToIdle so that no expiration can take place.
一旦设置了eternal=true,timeToLive和timeToIdle就失效了,缓存里的数据,只有当缓存满的时候,才有可能被清除。
如果我们想手动给某一条数据设置过期时间,则我们需要把eternal的值设为false。

 
timeToIdleSeconds表示缓存数据一直未被使用,将从缓存中删除的时间长度
timeToLiveSeconds表示缓存数据的生命时间。不论缓存是否一直被使用,只要生命周期到了,都将被删除
overflowToDisk表示内存不足时,是否启用磁盘缓存。

 

分享到:
评论

相关推荐

    Rocketmq运行参数配置详解-图灵杨过1

    本文将详细介绍RocketMQ的运行参数配置,帮助读者更好地理解和优化RocketMQ的运行环境。 首先,我们要关注的是Broker配置参数,这是RocketMQ的核心组件,负责消息的存储和转发。其中,`listenPort`设置为10911,这...

    hive参数配置手册、hive参数配置大全

    非常全面的hive参数配置,总共有600多项,中文注释是用软件翻译的,勉强能看,引用请注明出处。

    jstorm框架参数配置项列表详解

    jstorm框架default.yaml参数配置项列表详解

    Oracle基本参数配置

    本文将基于给定的文件信息,深入解析Oracle基本参数配置的知识点,尤其是内存配置方法,帮助读者更好地理解和操作Oracle数据库。 ### Oracle基本参数配置 Oracle数据库的配置涉及多个层面,其中内存配置尤为关键,...

    485型设备资料包(含参数配置软件+驱动程序、调试软件、通讯例程)

    首先,参数配置软件作为资料包的重要部分,使得工程师能够在软件界面上设置和调整485型设备的通信参数。波特率、数据位、停止位和奇偶校验位等参数的精准设定,是确保设备与系统之间能够实现稳定通信的前提。此外,...

    【路由配置详解及案例】路由配置详解及案例路由配置详解及案例

    路由配置路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解...

    java虚拟机参数配置

    本文将围绕"java虚拟机参数配置"这一主题展开讨论,重点解析Heap Space与PermGen Space的配置细节。 ### Heap Space Heap Space是Java堆内存的一部分,用于存储对象实例。当Java程序启动时,JVM会为每个进程分配一...

    基于stm32f407+lwip 的web server设备参数配置.rar

    基于STM32F407的Web Server项目,是为了实现设备通过网页进行参数配置的功能。这样的设计使得用户无需通过复杂的串口通信或者专门的软件,而是通过常见的浏览器就能远程或本地访问并修改设备参数,大大提升了用户...

    Flume参数详解

    consumer的配置参数、producer的配置参数、listener的配置参数详解

    安川伺服电机配置软件最新版 SigmaWinPlus-Ver.7.26 实际项目参数配置文件

    总结,安川伺服电机配置软件SigmaWinPlus-Ver.7.26是工业自动化领域中不可或缺的工具,它提供了一站式的解决方案,从参数配置到性能分析,再到实际应用,帮助用户优化伺服系统的性能,提升生产效率和产品质量。...

    gt9xx驱动--参数配置信息放在dtsi.

    GT9xx系列驱动程序的参数配置信息放在DTSi中,这意味着当系统启动时,内核会解析DTS/DTB(设备树二进制文件),找到GT9xx相关的节点,读取其中的配置参数,然后初始化并加载对应的驱动。这种方式使得硬件配置更加...

    KUKA机器人TcpIP通讯参数配置方法.pdf

    通过上述详细的知识点解析,可以看出KUKA机器人通过KRL软件实现TCP/IP通讯涉及到多种参数配置。正确理解并设置这些参数对于确保机器人与外部设备顺利通讯至关重要。在实际操作过程中,应确保按照文档步骤逐步进行,...

    gcc参数详解 gcc参数详解

    gcc参数详解 gcc参数详解 gcc参数详解 gcc参数详解

    欧姆龙G5驱动器选型以及参数配置

    ### 欧姆龙G5驱动器选型与参数配置详解 #### 一、概述 在现代工业自动化领域,伺服系统扮演着至关重要的角色。作为业内领先的自动化解决方案提供商之一,欧姆龙推出了G5系列伺服驱动器,该系列产品以其卓越的性能...

    Hi3516DV300 DDR3 参数配置方法1

    《Hi3516DV300 DDR3 参数配置方法详解》 在嵌入式系统设计中,DDR3内存的参数配置是至关重要的步骤,它直接影响到系统的性能和稳定性。本文将详细介绍Hi3516DV300芯片上DDR3内存的参数配置方法,帮助技术支持工程师...

    spring boot配置文件参数详解

    spring boot配置文件参数详解,spring boot配置文件参数详解,spring boot配置文件参数详解,spring boot配置文件参数详解,

    行业分类-设备装置-系统参数配置方法、装置和平台.zip

    在IT行业中,系统参数配置是确保设备装置正常运行和优化性能的关键步骤。"行业分类-设备装置-系统参数配置方法、装置和平台"的主题涵盖了这一领域的重要知识点,它旨在为不同行业的设备操作和管理提供有效的指导。...

    MPC模型预测控制在Matlab Simulink与Carsim联合仿真中的参数配置参考素材,MPC(model predict control)模型预测控制,用matlab中的simulink仿真作

    MPC模型预测控制在Matlab Simulink与Carsim联合仿真中的参数配置参考素材,MPC(model predict control)模型预测控制,用matlab中...,"基于MPC的模型预测控制:Carsim与Matlab联合仿真作业中的参数配置与.cpar文件详解

    信捷 MA系列模块参数配置工具.rar

    《信捷 MA系列模块参数配置工具详解》 信捷 MA系列模块是工业自动化领域中广泛应用的一种控制器,其灵活的配置能力和强大的控制功能深受工程师们的喜爱。为了更好地利用这些模块,通常需要借助特定的配置工具进行...

Global site tag (gtag.js) - Google Analytics