java - EhCache的BootstrapCacheLoader是否关注缓存设置?

标签 java spring ehcache

我已经使用 this example 在 EhCache 中实现了缓存预热。 EhCache的BootstrapCacheLoader run 每次调用时都会重新加载缓存,还是在运行前也检查缓存数据是否过时?

最佳答案

BootstrapCacheLoader 的全部目的是在应用程序启动时运行一次,将已知或已识别的热键引入内存中。

如果多次运行它会发生什么取决于它的实现。

现在,如果您想要的是急切地刷新条目,您可能想查看 documentation for RefreshAheadCache or ScheduledRefreshCacheExtension .

关于java - EhCache的BootstrapCacheLoader是否关注缓存设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32772980/

相关文章:

java - 使用数组计算出现次数 - Java

javax.validation.Validation 多重实例化与重用单个 Validator 实例

java - 如何跨不同的 xml 文件访问 bean

Spring Websocket STOMP 负载测试

java - 为什么我的 Hibernate 查询返回陈旧数据?

java - 如何在Gurobi中编写以下目标函数?

java - Spring YAML 一个属性如何引用另一个对象类型的属性

java - 如何加快 JPA 中的列表访问速度

hibernate - Grails\hibernate : To cache or not to cache?

java - 在 Ehcache 3 XML 配置中同时设置 TTL 和 TTI