<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表示内存不足时,是否启用磁盘缓存。
分享到:
相关推荐
Spark 性能相关参数配置详解
Kafka参数配置详解 Kafka是一种流行的分布式流处理平台,用于构建实时数据管道和事件驱动的架构。为了确保Kafka集群的稳定运行和高性能,需要正确地配置Kafka参数。本文将详细介绍Kafka的参数配置,包括系统参数、...
本文将详细介绍RocketMQ的运行参数配置,帮助读者更好地理解和优化RocketMQ的运行环境。 首先,我们要关注的是Broker配置参数,这是RocketMQ的核心组件,负责消息的存储和转发。其中,`listenPort`设置为10911,这...
非常全面的hive参数配置,总共有600多项,中文注释是用软件翻译的,勉强能看,引用请注明出处。
jstorm框架default.yaml参数配置项列表详解
本文将基于给定的文件信息,深入解析Oracle基本参数配置的知识点,尤其是内存配置方法,帮助读者更好地理解和操作Oracle数据库。 ### Oracle基本参数配置 Oracle数据库的配置涉及多个层面,其中内存配置尤为关键,...
1. 参数配置软件:这个软件工具允许用户对485型设备进行详细的配置,如波特率、数据位、停止位、奇偶校验等通信参数。通过这些参数的设置,可以确保设备与其他系统之间的兼容性和高效通信。用户可能还需要设置地址、...
路由配置路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解及案例路由配置详解...
### Linux内核网络参数配置详解 #### 一、概述 在深入探讨Linux内核网络参数配置之前,我们先来了解一下这些参数的基本作用及其对系统的影响。Linux作为一种强大的开源操作系统,其内核提供了丰富的网络参数配置...
cisco最完美的ACL配置详解及配置全过程cisco最完美的ACL配置详解及配置全过程cisco最完美的ACL配置详解及配置全过程cisco最完美的ACL配置详解及配置全过程cisco最完美的ACL配置详解及配置全过程cisco最完美的ACL配置...
基于STM32F407的Web Server项目,是为了实现设备通过网页进行参数配置的功能。这样的设计使得用户无需通过复杂的串口通信或者专门的软件,而是通过常见的浏览器就能远程或本地访问并修改设备参数,大大提升了用户...
### Redis配置参数详解 Redis是一种高性能的键值对存储系统,广泛应用于缓存、消息队列等多种场景。本文将深入解读Redis配置文件中的关键参数及其作用,帮助读者更好地理解和优化Redis配置。 #### 1. 守护进程模式...
【Hi3516CV500 DDR4 参数配置方法详解】 本文档是关于Hi3516CV500芯片DDR4内存参数配置的详细指南,旨在为技术支持工程师和软件开发工程师提供实用的配置步骤和注意事项。Hi3516CV500是一款由海思技术有限公司开发...
Oracle GoldenGate(OGG)是一种数据集成和实时数据复制解决方案,通过参数配置来控制其行为。本文将对 OGG 参数进行详解,从 Manager 进程到 Extract、Pump 和 Replicat 进程的配置参数进行介绍。 Manager 进程...
GT9xx系列驱动程序的参数配置信息放在DTSi中,这意味着当系统启动时,内核会解析DTS/DTB(设备树二进制文件),找到GT9xx相关的节点,读取其中的配置参数,然后初始化并加载对应的驱动。这种方式使得硬件配置更加...
通过上述详细的知识点解析,可以看出KUKA机器人通过KRL软件实现TCP/IP通讯涉及到多种参数配置。正确理解并设置这些参数对于确保机器人与外部设备顺利通讯至关重要。在实际操作过程中,应确保按照文档步骤逐步进行,...
《Python爬虫获取汽车之家车型参数配置详解》 在当今数字化时代,汽车购买者往往需要对各种车型的参数配置进行详尽的比较。利用Python爬虫技术,我们可以自动化地从互联网上获取这些信息,极大地提高了数据收集的...
gcc参数详解 gcc参数详解 gcc参数详解 gcc参数详解
《SPC_02参数配置工具详解》 在IT行业中,设备和系统的参数配置是确保其高效、稳定运行的关键步骤。对于宁波研宏科技(原德信科技)的SPC_02参数配置工具,这是一款专为SPC-02控制器设计的专业配置软件,它提供了...
spring boot配置文件参数详解,spring boot配置文件参数详解,spring boot配置文件参数详解,spring boot配置文件参数详解,