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

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

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

xml配置
image.png

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

阅读 4.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏