tomcat - Grails 4.0.3缓存插件-clearAtStratup不起作用

标签 tomcat caching grails grails-4

我最近在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/

相关文章:

mysql - MySQL 服务器的高 CPU 使用率

oracle - Groovy 域映射

java - Apache Tomcat - 部署语言和工具

html - 强制浏览器重新加载 index.htm

python - 如何在 Google Colab 中缓存 Python 变量

grails - 迁移文件中所有多余的垃圾是什么?

grails - Grails继承问题

java - grails 应用程序中的 "Too many open files"- 如何正确关闭打开的文件和流?

java - 有没有办法列出应用程序中的所有 Web 服务?

tomcat - 构建 Docker 镜像时使用主机的配置文件