Grails 4.0.3 缓存插件 - clearAtStratup 不起作用
Grails 4.0.3 cache plugin - clearAtStratup doesn't work
我最近在我的 grails 4.0.3 应用程序中安装了 grails 缓存插件。
compile 'org.grails.plugins:cache'
我正在尝试将其配置为在应用程序重新启动时不清除生成的缓存。
这是根据 docs
的默认行为
我的 application.yml
包含这部分:
grails:
cache:
enabled: true
但每次我重新启动我的应用程序(移动 war 文件)时,缓存似乎都被清除了。
我确实尝试在我的配置中放置 clearAtStartup
标志 - 没有帮助。
如有任何帮助,我们将不胜感激。提前致谢。
看起来您使用的是内存缓存实现中的默认值。由于缓存仅在内存中,当应用程序重新启动时,缓存将无法存活,因为缓存数据仅在易失性内存中。
我最近在我的 grails 4.0.3 应用程序中安装了 grails 缓存插件。
compile 'org.grails.plugins:cache'
我正在尝试将其配置为在应用程序重新启动时不清除生成的缓存。 这是根据 docs
的默认行为我的 application.yml
包含这部分:
grails:
cache:
enabled: true
但每次我重新启动我的应用程序(移动 war 文件)时,缓存似乎都被清除了。
我确实尝试在我的配置中放置 clearAtStartup
标志 - 没有帮助。
如有任何帮助,我们将不胜感激。提前致谢。
看起来您使用的是内存缓存实现中的默认值。由于缓存仅在内存中,当应用程序重新启动时,缓存将无法存活,因为缓存数据仅在易失性内存中。