13得票3回答
错误的ehcache统计信息:命中+未命中==0

我的问题是 net.sf.ehcache.CacheManager 返回的统计信息无效。 我正在使用 ehcache-core v2.3.2(最新版本)和 ehcache-spring-annotations。 问题在于,getMemoryStoreObjectCount 返回了1个对象,而 ...

13得票2回答
应用事件多路广播器未初始化 - 在多路广播事件之前调用“refresh”。

我正在尝试为我的应用程序实现ehcache,但在尝试调用服务器时,出现以下错误 - java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before mult...

13得票1回答
在EHCache 3.x中设置持久化策略为"localTempSwap"

在EHCache 3.1.3中,缺失了设置持久化策略的2.x API,例如枚举net.sf.ehcache.config.PersistenceConfiguration.Strategy不再包含在库中。 我阅读了文档(版本为3.1),但是没有找到有关如何配置持久性策略的任何信息,因此我认为...

13得票8回答
有哪些Java缓存可以限制内存使用量,而不仅仅是实例数量?

我正在寻找一个简单的内存(和进程内)缓存用于短期缓存查询数据(但是短期是指超出请求/响应,即会话边界)。 EhCache可能可以工作,但看起来它可能没有我需要的一件事情:不是基于缓存对象数量的限制,而是(大约)基于缓存数据消耗的内存量的限制。 我明白在不进行序列化的情况下很难确定给定对象的...

13得票2回答
避免同一缓存区域的多次重复填充(由于并发)。

我有一个高流量的网站,使用hibernate。我还使用ehcache来缓存一些实体和查询,这些实体和查询需要生成页面。 问题是"并行缓存未命中",长话短说,当应用程序启动且缓存区域处于冷却状态时,由于同时被许多用户访问该站点,每个缓存区域都会被不同的线程多次填充(而不是只填充一次)。此外,当...

13得票1回答
Hibernate + EhCache = java.io.NotSerializableException Hibernate和EhCache结合使用时出现了java.io.NotSerializableException异常。

我现在正在进行负载测试。在大约900个请求后,我收到了以下错误:[ 03.08.10 11:49:00.465] [Store org.hibernate.cache.StandardQueryCache Spool Thread] ERROR net.sf.ehcache.store.Dis...

13得票1回答
如何在ehCache(版本为ehCache 2.4.4,Spring版本为3.1.1)中使用@CachePut和@CacheEvict注释?

我尝试了一些新的Spring特性,并发现@CachePut和@CacheEvict注解没有效果。也许是我做错了什么。你能帮帮我吗? 我的applicationContext.xml文件。<cache:annotation-driven /> <!--also tried ...

13得票6回答
寻找一个可以替换java.util.Map的组件

问题 延续这个问题,似乎一个基于文件或磁盘的Map实现可能是解决我之前提到问题的正确方法。简单来说: 目前,我有一个作为ConcurrentHashMap实现的Map。 条目以相当固定的速率不断添加。稍后详细了解此内容。 无论如何,最终JVM都会耗尽堆空间。 在工作中,(强烈)建议我...

13得票2回答
EHCache和Terracotta与Infinispan的比较

我们正在新项目的设计阶段中,需要决定缓存框架。我们需要决定是选择EHCache与Terracotta还是Infinispan作为缓存需求的解决方案?有人能提供EHCache和Infinispan的优缺点吗? 提前感谢。

13得票4回答
Spring Data JPA与Hibernate和Ehcache不起作用

我正在使用Spring Data JPA和Hibernate开发一个应用程序,并尝试使用ehcache启用二级缓存。我将我的应用程序分成了两个项目: - CoreDataFacade:在其中使用QueryDSL、Spring Data JPA和Hibernate定义数据访问操作,并使用ehc...