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

时间:2020-07-08 13:40:54

标签: tomcat caching grails grails-4

我最近在grails 4.0.3应用程序中安装了grails缓存插件。

compile 'org.grails.plugins:cache'

我正在尝试将其配置为在应用程序重新启动时生成的缓存不清除。 根据{{​​3}}

,这是默认行为

我的application.yml包含以下部分:

grails:
  cache:
    enabled: true

但是每次我重新启动应用程序(移动war文件)时,缓存似乎都清除了。 我确实尝试在配置中放入clearAtStartup标志-没有帮助。

任何帮助将不胜感激。预先感谢。

1 个答案:

答案 0 :(得分:1)

您似乎在内存缓存实现中使用默认设置。由于缓存仅在内存中,因此应用程序重新启动时缓存将无法生存,因为缓存数据仅位于易失内存中。