Как загрузить ehCache.xml из внешнего хранилища в Spring boot 2 с помощью EhCache3 - PullRequest
0 голосов
/ 11 октября 2019

В EhCache 3.0 как я могу загрузить EhCache.xml из внешнего местоположения. Я должен запустить два сервера с одним файлом JAR. При запуске второго экземпляра возникает проблема, так как местоположение постоянного каталога заблокировано первым процессом.

Я пробовал 3 подхода. 1) измените местоположение файла ehcache.xml в application.yml 2) укажите местоположение в качестве аргумента командной строки 3) создайте каталог как переменную внутри файла ehcache.xml, как это делается в файлах log4j. ex

Есть ли способ добиться этого с помощью кода Java.

1 Ответ

0 голосов
/ 14 октября 2019

Получил решение. Из командной строки используйте --spring.cache.jcache.config = file: yourPath. Первоначально я не использовал протокол файла, следовательно, он терпел неудачу. Таким образом, отсутствие протокола перед именем пути предполагает его как classpath.

...