ehCache 正在逐出条目,即使 eternal 设置为 true



.缓存对象值是休眠实体,请记住它也存储在二级缓存中。当我们看到 Ehcache统计 ,它总是两倍的对象数。我们以为我们将永恒设置为我们的缓存,但似乎键存在但值消失了,我们怀疑实体被从休眠 l2 缓存中逐出。重新生产真的太难

已确定问题。

我们的应用程序也使用休眠查询级缓存和二级缓存。 在启动时,我们有一个配置(缓存在查询级别和第二级别(缓存到我们自己的缓存中(使用 hCache(。 当休眠执行一个本机查询时,该查询是其中一个实体的提交,休眠使大多数实体的二级缓存无效。

相关内容

最新更新