我最近在grails 4.0.3应用程序中安装了grails缓存插件。
compile 'org.grails.plugins:cache'
我试图将其配置为在应用程序重新启动时生成的缓存不清除。根据docs,这是默认行为
我的
application.yml
包含以下部分:grails:
cache:
enabled: true
但是每次我重新启动应用程序(移动war文件)时,缓存似乎都消失了。我确实尝试在配置中放入
clearAtStartup
标志-没有帮助。任何帮助,将不胜感激。提前致谢。
最佳答案
看起来您正在使用内存缓存实现中的默认设置。由于缓存仅在内存中,因此应用程序重新启动时缓存将无法生存,因为缓存数据仅位于易失内存中。
关于tomcat - Grails 4.0.3缓存插件-clearAtStratup不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62796170/