springboot使用ehcache缓存,有些数据重启后不希望消失,怎么持久化到硬盘并在重启后恢复呢

如果每次调flush刷新到硬盘在性能上会得不偿失,所以我希望的是在tomcat关闭时将数据刷到硬盘并在启动时恢复,目前
在启动类上加上了监听

@ServletComponentScan(basePackageClasses = {net.sf.ehcache.constructs.web.ShutdownListener.class})

xml配置
image.png

并没有什么作用,不知道哪出问题了

阅读 4.8k
推荐问题
宣传栏