java - 内存缓存 (CaffeineCache) 能否在应用程序重新启动后继续存在?
问题描述
我正在使用CaffeineCache
一些内存缓存。现在我希望在应用程序重新启动之间保留缓存。
这有可能吗?是否有任何框架可以将缓存写入磁盘ApplicationCloseEvent
?
@Configuration
public class CacheConfig {
@Bean
public CaffeineCache cache() {
return new CaffeineCache("CACHE_NAME",
Caffeine.newBuilder()
.expireAfterAccess(10, TimeUnit.HOURS)
.recordStats()
.build());
}
}
解决方案
推荐阅读
- reactjs - Service Worker 是如何工作的?
- matlab - MATLAB:计算真实 Elo 性能等级的函数
- mongoose - 使用动态值更新模型
- bash - 从测试文件中读取命令并执行
- javascript - Convert jQuery which shows divs to plain JS
- javascript - 如何在悬停时在右侧显示弹出窗口?
- html - 如何将查询从表单传递到wordpress中的下拉列表?
- javascript - ExpiredKeyMapError - 即使我生成新的 API 仍然错误
- excel - 如果列包含 Y 连接标题
- django - 如何在 django CMS 中处理 meta_url,它不是 django CMS 门户中的可配置参数