Плагин кеширования Grails 4.0.3 - clearAtStratup не работает
Недавно я установил плагин кеширования grails в свое приложение grails 4.0.3.
compile 'org.grails.plugins:cache'
Я пытаюсь настроить это так, чтобы НЕ очищать однажды созданные кеши при перезапуске приложения. Это поведение по умолчанию в соответствии с документами
Мой application.yml
содержит эту часть:
grails:
cache:
enabled: true
но каждый раз, когда я перезапускаю свое приложение (перемещение файла войны), кажется, что кеши очищаются. Я пытался поставитьclearAtStartup
флаг в моем конфиге - не помогло.
Любая помощь будет оценена. Заранее спасибо.
1 ответ
Похоже, вы используете значение по умолчанию в реализации кеша памяти. Поскольку кеш находится только в памяти, при перезапуске приложения кеш не сохранится, потому что данные кеша находятся только в энергозависимой оперативной памяти.