首页 > 解决方案 > 内存缓存 (CaffeineCache) 能否在应用程序重新启动后继续存在?

问题描述

我正在使用CaffeineCache一些内存缓存。现在我希望在应用程序重新启动之间保留缓存。

这有可能吗?是否有任何框架可以将缓存写入磁盘ApplicationCloseEvent

@Configuration
public class CacheConfig {
    @Bean
    public CaffeineCache cache() {
        return new CaffeineCache("CACHE_NAME",
                Caffeine.newBuilder()
                        .expireAfterAccess(10, TimeUnit.HOURS)
                        .recordStats()
                        .build());
    }
}

标签: javaspringspring-cache

解决方案


推荐阅读