<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表示内存不足时,是否启用磁盘缓存。
分享到:
相关推荐
Kafka参数配置详解 Kafka是一种流行的分布式流处理平台,用于构建实时数据管道和事件驱动的架构。为了确保Kafka集群的稳定运行和高性能,需要正确地配置Kafka参数。本文将详细介绍Kafka的参数配置,包括系统参数、...
公司内部分享的根据网络上的资源整理的FeignClient的原理讲解PPT,包括FeignClient原理、hystrix、ribbon原理及参数配置等。
本文将详细介绍RocketMQ的运行参数配置,帮助读者更好地理解和优化RocketMQ的运行环境。 首先,我们要关注的是Broker配置参数,这是RocketMQ的核心组件,负责消息的存储和转发。其中,`listenPort`设置为10911,这...
本文将深入探讨与"485参数配置软件_RS232串口通讯温湿度_485配置软件_"相关的知识点,帮助读者理解如何利用RS232串口进行温湿度监控以及485配置软件的工作原理。 首先,RS232串行接口是一种标准的通信接口,用于...
非常全面的hive参数配置,总共有600多项,中文注释是用软件翻译的,勉强能看,引用请注明出处。
基于MPC的轨迹跟踪控制联合仿真效果展示与操作指南:Simulink模型与Carsim参数配置详解,基于MPC的轨迹跟踪控制联合仿真:Simulink与Carsim参数设置详解及效果展示,基于MPC的模型预测轨迹跟踪控制联合仿真simulink...
jstorm框架default.yaml参数配置项列表详解
首先,参数配置软件作为资料包的重要部分,使得工程师能够在软件界面上设置和调整485型设备的通信参数。波特率、数据位、停止位和奇偶校验位等参数的精准设定,是确保设备与系统之间能够实现稳定通信的前提。此外,...
本文将基于给定的文件信息,深入解析Oracle基本参数配置的知识点,尤其是内存配置方法,帮助读者更好地理解和操作Oracle数据库。 ### Oracle基本参数配置 Oracle数据库的配置涉及多个层面,其中内存配置尤为关键,...
路由配置路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解...
MPC模型预测控制:基于Carsim与Matlab联合仿真的.cpar与.m文件参数配置与应用参考,MPC模型预测控制在Carsim与Matlab联合... 参考素材,基于MPC的模型预测控制:Carsim与Matlab联合仿真作业中的参数配置与.cpar文件详解
本文将围绕"java虚拟机参数配置"这一主题展开讨论,重点解析Heap Space与PermGen Space的配置细节。 ### Heap Space Heap Space是Java堆内存的一部分,用于存储对象实例。当Java程序启动时,JVM会为每个进程分配一...
### Tomcat服务参数配置详解 #### 一、Tomcat简介及安装 Tomcat是一款开源的Servlet容器,由Apache软件基金会下属的Jakarta项目开发。它实现了对Servlet和JavaServer Pages (JSP)技术的支持,并提供了作为Web...
"CarSim与Simulink联合仿真:实时动态规划路径下的超车换道应用,基于MPC模型预测控制实现——参数配置与模型文件详解",CarSim与Simulink联合仿真:实时动态规划路径,实现超车换道与MPC模型预测控制效果的深度探索...
GT9XX驱动的参数配置信息通常存放在头文件中,这是因为头文件在编译时起着定义接口和常量的作用,使得驱动程序能够方便地访问和修改这些配置。头文件可能包括`gt9xx.h`或类似的名称,其中包含了各种定义和结构体,...
常用jvm参数都在这张图中,参考起来方便,是国外大神整理的
Oracle GoldenGate(OGG)是一种数据集成和实时数据复制解决方案,通过参数配置来控制其行为。本文将对 OGG 参数进行详解,从 Manager 进程到 Extract、Pump 和 Replicat 进程的配置参数进行介绍。 Manager 进程...
consumer的配置参数、producer的配置参数、listener的配置参数详解
内容概要:本文详细介绍了Ceph分层存储系统的部署和配置步骤,特别强调了创建分层结构、设置分层模式、重定向客户端请求到缓存池等关键环节。接着深入探讨缓存池各项参数的意义及其最佳设置方法,确保系统运行的效率...
CarSim与TruckSim联合仿真:自定义键盘控制车辆行驶与扩展功能支持,参数配置与模型搭建指南,CarSim or TruckSim与Simulink联合仿真:自定义键盘控制车辆加速、减速、转向及档位切换,含参数配置与模型搭建详解,...