我已经使用 this example 在 EhCache 中实现了缓存预热。 EhCache的BootstrapCacheLoader run 每次调用时都会重新加载缓存,还是在运行前也检查缓存数据是否过时?
最佳答案
BootstrapCacheLoader
的全部目的是在应用程序启动时运行一次,将已知或已识别的热键引入内存中。
如果多次运行它会发生什么取决于它的实现。
现在,如果您想要的是急切地刷新条目,您可能想查看 documentation for RefreshAheadCache
or ScheduledRefreshCacheExtension
.
关于java - EhCache的BootstrapCacheLoader是否关注缓存设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32772980/