ehcache.xml 中的缓存是否继承自defaultCache?

2024-01-01

如果我有以下配置:

<defaultCache timeToIdleSeconds="120"
        timeToLiveSeconds="120" />
<cache name="test"
        timeToLiveSeconds="300" />

会有什么价值timeToIdleSeconds用于缓存test?它会从默认缓存继承,从而等于 120,还是会采用手册中给出的默认值,即 0(无穷大)?


timeToIdleSeconds 将是默认值,并且不继承自“defaultCache”。 “defaultCache”有点用词不当/误导,因为它没有为每个缓存提供“默认值”,但它只是为可以/动态添加的缓存指定配置的一种方法 - 使用cacheManager.addCache(String cacheName )。

From http://www.ehcache.org/ehcache.xml http://www.ehcache.org/ehcache.xml,该标签的文档如下



Default Cache configuration. 
These settings will be applied to caches created programmatically using
 CacheManager.add(String cacheName). This element is optional, and using
 CacheManager.add(String cacheName) when its not present will throw CacheException
 The defaultCache has an implicit name "default" which is a reserved cache name.
  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ehcache.xml 中的缓存是否继承自defaultCache? 的相关文章

  • 关于ehcache使用rmi方式实现分布式缓存时遇到的问题

    业务场景 一个架构较老的系统 由于在正式环境中需要搭建集群环境 目前使用echcache来作为缓存 为了减少代码修改 使用了RMI方式来实现集群 使用了被动发现和注册的方式 配置如下
  • Spring整合Ehcache管理缓存

    前言 Ehcache 是一个成熟的缓存框架 你可以直接使用它来管理你的缓存 Spring 提供了对缓存功能的抽象 即允许绑定不同的缓存解决方案 如Ehcache 但本身不直接提供缓存功能的实现 它支持注解方式使用缓存 非常方便 本文先通过E
  • EhCache 说明 &项目实战实用 & 分布式缓存/缓存集群

    I EhCache 说明 EhCache 是一个纯Java的进程内缓存框架 具有快速 精干等特点 是Hibernate中默认的CacheProvider Ehcache是一种广泛使用的开源Java分布式缓存 主要面向通用缓存 Java EE
  • 加入ehcache后,系统出现内存泄漏,解决办法

    最近在系统中 加入缓存ehcache 但发现 每隔一天 服务器就会报出内存溢出 问题严重 后来在网上查资料发现 一篇解释的网文 spring中的提供了一个名为org springframework web util Introspector
  • “堆内”和“堆外”的区别

    Ehcache 谈论堆内和堆外内存 有什么不同 使用哪些 JVM 参数来配置它们 堆上存储是指将出现在 Java 堆中 并且也受 GC 影响 的对象 另一方面 堆外存储是指由 EHCache 管理的 序列化 对象 但存储在堆外 并且也不受
  • ehcache diskstore可以安全地并发访问吗?

    我看到 DiskStore 位置有一个 lock 文件 我一直明白 使文件 IO 原子化是很困难的 有时甚至是不可能的 所以 我的期望是多个应用程序不能安全地使用同一个 ehcache DiskStore 然而 锁定文件让我想知道 抛开性能
  • Infinispan相当于ehcache的copyOnRead和copyOnWrite

    我计划在现有的网络应用程序中实施缓存解决方案 没什么复杂的 基本上是一个支持溢出到磁盘和自动驱逐的并发映射 将来可能需要对缓存进行集群 但不是现在 我喜欢 ehcache 的 copyOnRead 和 copyOnWrite 功能 因为这意
  • Java ehcache磁盘存储

    我正在开发需要生成并经常访问数千个文件的应用程序 出于磁盘空间使用原因 我只想在任何给定时间保留固定数量的这些文件 例如 文件被写入 C my folder 一旦 my folder 达到 1000 个文件 如果我需要保存新文件 我想从 m
  • Ehcache 2 maven依赖

    在我的 pom 中 我有 ehcache 2 依赖项
  • ehcache 持久化到磁盘问题

    我想用 Java 中的 ehcache 做一些我认为应该非常简单的事情 但我已经花了足够的时间让自己对文档感到沮丧 将值写入磁盘持久缓存 关闭 再次启动并读取该值 这是我的 Java 函数 private static void testC
  • Hibernate 使用一级或二级缓存加载所有实体

    我们有一个完整的实体表 需要在休眠会话期间加载 而我知道加载所有实体的唯一方法是通过 HQL 查询 public
  • Ehcache复制缓存启动时不同步

    我有一个跨两台机器复制的 ehcache 缓存 一旦两个对等点启动 对等点就会正确地找到彼此并进行复制 但是 如果第一个对等点首先启动并接收多个元素 然后第二个对等点稍后启动 第二个对等点永远不会看到在它尚未存在时添加的元素 具体顺序如下
  • 解决依赖关系时Maven错误

    我是 Maven 新手 正在尝试建立我的第一个POMs 我的应用程序将使用 EhCache 进行缓存 前往 Maven Central Repo 链接here http mvnrepository com artifact net sf e
  • 在 Tomcat 中使用 Spring 通过 JMX 公开 Hibernate(缓存)统计信息

    收集 Hibernate Ehcache 统计信息并在基于 Spring 的设置中通过 JMX 公开它们似乎很容易 互联网有很多资源可以帮助您 例如http snippets dzone com posts show 11159 http
  • Apache Shiro EhCache初始化异常:同一VM中已存在另一个未命名的CacheManager

    我正在尝试将 EhCache 配置为处理启用 Apache Shiro 的 Web 服务中的授权缓存 目前我收到以下异常 org apache shiro cache CacheException net sf ehcache CacheE
  • Spring 3.1 @Cacheable - 方法仍然执行

    我正在尝试按照解释实现 Spring 3 1 缓存here http www javacodegeeks com 2011 02 spring 31 cache abstraction tutorial html and here http
  • @Cachable注解不起作用

    我们在项目中使用 ehcache 进行缓存 import com googlecode ehcache annotations Cacheable Other imports Component public class Authentic
  • Spring Boot,使用 EhCache 进行缓存

    我需要在我的应用程序中缓存一些数据 我正在考虑使用 Ehcache 我有几个问题 Ehcache需要另外一台服务器吗 我需要其他客户端来使用 Ehcache 吗 Ehcache 如何与多个实例配合使用 是否有可能使用 Ehcache 创建类
  • java中的EhCache默认缓存

    我对 ehCache 有这样的配置
  • 使用 hibernate、hibernate 注解和 ehcache 的 Maven 依赖项是什么?

    我想使用最新的 hibernate hibernate annotations 和 ehcache 依赖项更新我的 Maven pom xml 我阅读了 hibernate 下载页面和 ehcache 下载页面 我所有解释它的尝试似乎都失败

随机推荐